CD133, Stem Cells, and Cancer Stem Cells: Myth or Reality?

CD133, Stem Cells, and Cancer Stem Cells: Myth or Reality?