Heart, heal theyself

A group of researchers from University College London made a splash this week with their work prodding heart muscle to repair itself. This is big news, given both the number…

Continue Reading Heart, heal theyself