Cancer Stem Cells - a numbers game? by L. Vermeulen