Immunomodulatory

Adjective

  • (medicine) Having the ability to alter or regulate immune functions.

Leave a Reply

Your email address will not be published.