Helping the heart heal itself

This is where the stuff of science fiction meets science reality.