Researchers identify key barrier preventing self repair of heart cells
Specialized cells in our body make biological tradeoffs to do certain jobs. To support large and hardworking hearts that power our other organs, our heart cells evolved to be extremely…