Cancer Stem Cells (CSCs) in melanoma: There's smoke, but is there fire?

Cancer Stem Cells (CSCs) in melanoma: There's smoke, but is there fire?