immunomodulatory

listen to the pronunciation of immunomodulatory
الإنجليزية - التركية
immünomodülatör
الإنجليزية - الإنجليزية
Having the ability to alter or regulate immune functions
An immunological alteration or change
immunomodulatory
المفضلات