News of patches made of stem cells to repair hearts is a promising development in cardiac diseases. But, how impactful is the ...