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€