A personalized heart implant wins MIT Sloan health care prize

March 3, 2025
news