Translating genomics to the clinic: implications of cancer heterogeneity.

Translating genomics to the clinic: implications of cancer heterogeneity.