Perspectives on the evolutionary ecology of arthropod antimicrobial peptides.

Perspectives on the evolutionary ecology of arthropod antimicrobial peptides.