Tumour heterogeneity: principles and practical consequences.

Tumour heterogeneity: principles and practical consequences.