Impella® heart pump enables heart recovery in Lucerne  

 

NPS-2589