immunomodulation
Noun
Meaning
immunomodulation (plural immunomodulations)
Any of several adjustments in the level of an immune response, via either endogenous regulation or immunotherapy
Noun
immunomodulation (plural immunomodulations)
Any of several adjustments in the level of an immune response, via either endogenous regulation or immunotherapy