Cancer: some realist hopes.
D000951:Antigens, Neoplasm; D002273:Carcinogens / Q000009:adverse effects / Q000494:pharmacology; D006801:Humans; D009154:Mutation; D009369:Neoplasms / Q000139:chemically induced / Q000276:immunology / Q000628:therapy
D000951:Antigens, Neoplasm; D002273:Carcinogens