Harnessing the potential of adult cardiac stem cells: lessons from haematopoiesis, the embryo and the niche.

Harnessing the potential of adult cardiac stem cells: lessons from haematopoiesis, the embryo and the niche.