The cancer stem cell: premises, promises and challenges
Tumour-initiating cells: challenges and opportunities for anticancer drug discovery