Cancer--blame it all on viruses! Bladder tumours in cattle and sarcoids in horses may help us understand the relationship between some cancers and viruses.
Knottenbelt
Derek C
DC
D000818:Animals; D002417:Cattle; D002418:Cattle Diseases / Q000473:pathology / Q000821:virology*; D004266:DNA Virus Infections / Q000473:pathology / Q000662:veterinary*; D005347:Fibroblasts / Q000821:virology; D006734:Horse Diseases / Q000473:pathology / Q000821:virology*; D006736:Horses; D012878:Skin Neoplasms / Q000662:veterinary* / Q000821:virology; D001749:Urinary Bladder Neoplasms / Q000662:veterinary* / Q000821:virology