Immunomodulatory

Immunomodulatory

Capable of modifying or regulating one or more immune functions.

Subscribe to RSS - Immunomodulatory