English | German | Russian | Czech

immunomodulate English

Meaning immunomodulate meaning

What does immunomodulate mean?

immunomodulate

(medicine) To apply a substance (e.g. a drug) that has an effect on the immune system.

Are you looking for...?