Israeli Scientists Discover the Heart's Hidden Healing Cells

Stem cells located in the mysterious left atrial appendage may explain how the heart repairs itself.

Israeli researchers appear to have accidentally stumbled upon the answer to one of the mysteries of the heart and its uncanny ability to self-heal.