Subscriber login


Forgot your password?

Library card login

Other

immunotherapy


Translate immunotherapy | into German
Definition of immunotherapy

noun

[mass noun] Medicine
  • the prevention or treatment of disease with substances that stimulate the immune response.

immunotherapy in other Oxford dictionaries

Definition of immunotherapy in the US English dictionary