Cancer heterogeneity and plasticity [Cancer Heterog Plast] NLMUID: 9918863321306676