The Impella Device for Heart Failure

An overview of the Impella device narrated by Dr. Robert Frankel, Director of the Cardiac Catheterization Lab at Maimonides Medical Center. The Im...
Back to Top