English | German | Russian | Czech

immunoparticle English

Meaning immunoparticle meaning

What does immunoparticle mean?

immunoparticle

(immunology) A particle or nanoparticle designed to carry antibodies

Are you looking for...?