immunotherapy
nounDefinition of immunotherapy
: treatment or prevention of disease (such as an autoimmune disorder, allergy, or cancer) that involves the stimulation, enhancement, suppression, or desensitization of the immune system — see adoptive immunotherapy
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more