Heterogeneity, Self-Renewal, and Differentiation of Hematopoietic Stem Cells. (21st May 2012)