Immunomodulation Definition
noun
Any of several adjustments in the level of an immune response.
Wiktionary
Origin of Immunomodulation
-
immuno- + modulation
From Wiktionary
Find Similar Words
Find similar words to immunomodulation using the buttons below.