Antimicrobial Peptides Service
Antimicrobial peptides (AMPs) are produced by a variety of organisms and their cells