Circulating tumour cells: insights into tumour heterogeneity.

Circulating tumour cells: insights into tumour heterogeneity.