immunotherapy

/ɪmjunoʊθˈɛrʌpi/

Explore definitions, synonyms, and language insights of immunotherapy

Definitions

Noun
therapy designed to produce immunity to a disease or to enhance resistance by the immune system

More General Terms