An overview of antimicrobial peptides and the latest advances in their development.

An overview of antimicrobial peptides and the latest advances in their development.