English | German | Russian | Czech

immunotropic English

Meaning immunotropic meaning

What does immunotropic mean?

immunotropic

That modifies the action of the immune system

Are you looking for...?