no image available

Dickens & Co. "Beating the Odds: Why SERCA2a Defect May Not be the Culprit in Heart Failure"

"New Insights Suggest Even a Defective Pump Can Still Deliver in the Face of Heart Failure"

Price: 23.00€