YourDictionary

immunotherapy

noun

  1. the treatment of disease or infection by immunization
  2. the process of immunosuppression

See immunotherapy in American Heritage Dictionary 4

Learn more about immunotherapy

link/cite print suggestion box