Antimicrobial peptides: premises and promises

Abstract
No abstract available