About us
Define
Definitions for
"Immunomodulatory"
Capable of modifying or regulating one or more immune functions.
betaseron.com