Cationic antimicrobial peptides - an update.

Cationic antimicrobial peptides - an update.