Antimicrobial peptides in animals and their role in host defences

Antimicrobial peptides in animals and their role in host defences | Litlas