Antimicrobial peptides and their analogs: searching for new potential therapeutics.

Antimicrobial peptides and their analogs: searching for new potential therapeutics.