Cancer stem cells: a new paradigm for understanding tumor growth and progression and drug resistance.

Cancer stem cells: a new paradigm for understanding tumor growth and progression and drug resistance.