Cancer stem cells and their niche.

Cancer stem cells and their niche.