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.

Dan Even
Send in e-mailSend in e-mail
Dan Even

Comments