Associations to the word «Immunomodulatory»

Wiktionary

IMMUNOMODULATORY, adjective. (medical) Having the ability to alter or regulate immune functions.

Wise words

One great use of words is to hide our thoughts.
Voltaire