Clinical and Therapeutic Implications of Cancer Stem Cells | Synapse