Antimicrobial peptides in animals and their role in host defences.

Antimicrobial peptides in animals and their role in host defences.