NCT01185691 - Investigating the Role of Impella 2.5 System in Acutely Decompensated Chronic Heart Failure Patients | Crick | Crick