English | German | Russian | Czech

immunoaccessible English

Meaning immunoaccessible meaning

What does immunoaccessible mean?

immunoaccessible

(immunology) accessible to the immune system

Are you looking for...?