Hematopoietic stem cells: potential new applications for translational medicine.

Hematopoietic stem cells: potential new applications for translational medicine.