Advances in cancer: viruses as causes of human cancer.
D006509:Hepatitis B / Q000150:complications; D006566:Herpesviridae Infections / Q000150:complications; D006801:Humans; D009369:Neoplasms / Q000209:etiology*; D027383:Papillomaviridae; D012192:Retroviridae Infections / Q000150:complications; D014412:Tumor Virus Infections / Q000150:complications; D014777:Virus Diseases / Q000150:complications*