Viruses and human cancer.
D000260:Adenoviruses, Human; D000818:Animals; D006564:Herpesviridae; D006801:Humans; D009369:Neoplasms / Q000209:etiology*; D027383:Papillomaviridae; D012190:Retroviridae; D014780:Viruses