Recombinant Pfs25 protein of Plasmodium falciparum elicits malaria transmission-blocking immunity in experimental animals. | Synapse