IMMUNOTHERAPY


Meaning of IMMUNOTHERAPY in English

noun Etymology: International Scientific Vocabulary Date: circa 1911 the treatment or prevention of disease by taking measures to increase immune system functioning (as by the administration of antibodies or hyposensitization), immunotherapeutic adjective

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.