News

Johnson & Johnson’s Abiomed has recalled automated controllers for its Impella heart pumps over a fault linked to three ...