The developing cancer stem-cell model: clinical challenges and opportunities.

The developing cancer stem-cell model: clinical challenges and opportunities.