Stem cells for cardiac repair: status, mechanisms, and new strategies.

Stem cells for cardiac repair: status, mechanisms, and new strategies.