Impella® Heart Pump Enables Heart Recovery in Lucerne Patient

 

Learn more about Impella® heart pumps

IMP-2902