Evolution, environment and cancer.
D000818:Animals; D005075:Biological Evolution; D004777:Environment; D049690:History, Ancient; D006801:Humans; D009369:Neoplasms / Q000209:etiology*; D009858:Oncogenic Viruses; D010164:Paleopathology