Cervical cancer stem cells: opportunities and challenges.

Cervical cancer stem cells: opportunities and challenges.