Report - Antimicrobial Peptides (AMPs) - UAB Barcelona · Antimicrobial Peptides (AMPs) Abstract: Antimicrobial peptides are short peptides recently discovered that belong to the first line

Please pass captcha verification before submit form