Molecular definition of multiple sites of antibody inhibition of malaria transmission-blocking vaccine antigen Pfs25.

Molecular definition of multiple sites of antibody inhibition of malaria transmission-blocking vaccine antigen Pfs25.