Genetic diversity and tumor immunesurveillance.

Genetic diversity and tumor immunesurveillance.