immunomodulation (English, noun)
expansion: immunomodulation (plural immunomodulations)
Senses:
glosses: Any of several adjustments in the level of an immune response, via either endogenous regulation or immunotherapy
Forms:
form: immunomodulations
tags: plural