Diversity, evolution and medical applications of insect antimicrobial peptides

Diversity, evolution and medical applications of insect antimicrobial peptides