Antimicrobial peptides: versatile biological properties.

Antimicrobial peptides: versatile biological properties.