Intra-tumour heterogeneity: a looking glass for cancer? (original) (raw)