Algae-produced Pfs25 elicits antibodies that inhibit malaria transmission

Algae-produced Pfs25 elicits antibodies that inhibit malaria transmission