Immunomodulation
Origin
- + immuno + modulation
Full definition of immunomodulation
Noun
immunomodulation
(plural immunomodulations)- Any of several adjustments in the level of an immune response, via either endogenous regulation or immunotherapy
- + immuno + modulation