immunomodulation
English
Etymology
From immuno- + modulation.
Noun
immunomodulation (plural immunomodulations)
- Any of several adjustments in the level of an immune response, via either endogenous regulation or immunotherapy
From immuno- + modulation.
immunomodulation (plural immunomodulations)