New insight into the heart's lack of self-repair may lead to better disease treatment

Researchers at Baylor College of Medicine have uncovered new insights into what causes heart muscle to not be able to repair itself.
Source: Health News - UPI.com - Category: Consumer Health News Source Type: news