Text this: Stem Cells Heterogeneity - Novel Concepts