Loading papers...

Antimicrobial peptides: an overview of a promising class of therapeutics | InnScience