Defensins: antimicrobial peptides of innate immunity

Defensins: antimicrobial peptides of innate immunity | Litlas