Skip to main content

Antimicrobial peptides: a key component of honey bee innate immunity