Logo
Print Date: Oct 30, 2026 || Published Date: Oct 30, 2026

FDA Impella Heart Pump Recall: 900 Controllers Pulled in Class I Alert