Cancer stem cells and tumor transdifferentiation: implications for novel therapeutic strategies.

Cancer stem cells and tumor transdifferentiation: implications for novel therapeutic strategies.