immunomodulation
About 0.06 uses per million words.
Meaning
- noun Any of several adjustments in the level of an immune response, via either endogenous regulation or immunotherapy
Similar words
immunomodifier immunomodulant immunotherapy immunotropism immunoediting immunostimulation immunoregulation immunointervention immunoregulator immunoenhancer
Often followed by
by of in and with is may therapy has
Save “immunomodulation” to learn later