Stem cells, aging, and cancer: inevitabilities and outcomes.

Stem cells, aging, and cancer: inevitabilities and outcomes.