Antimicrobial peptides: the ancient arm of the human immune system.

Antimicrobial peptides: the ancient arm of the human immune system.