In search of cancer immunotherapy: illusions and realities.
D006801:Humans; D007116:Immunization, Passive; D007167:Immunotherapy / Q000639:trends; D007239:Infections / Q000628:therapy; D009369:Neoplasms / Q000628:therapy*