immunomodulatory

listen to the pronunciation of immunomodulatory
Englisch - Türkisch
immünomodülatör
Englisch - Englisch
Having the ability to alter or regulate immune functions
An immunological alteration or change