Stem cell niche: microenvironment and beyond.

Stem cell niche: microenvironment and beyond.