Cancer stem cell plasticity and tumor hierarchy | Synapse