n. (Medicine) treatment using substances for stimulating the body's immune system to fight infections and cancer or other diseases
BIOLOGICAL THERAPY
Meaning of BIOLOGICAL THERAPY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012