Immunomodulator

Immunomodulator - a substance that acts upon the immune system, either increasing or diminishing immune response.

If you enjoyed this page:

Privacy Policy | Cookie Policy | GDPR | About This Site