Antimicrobial peptides: a new class of antimalarial drugs?

Antimicrobial peptides: a new class of antimalarial drugs?