Report - Self assembling diphenylalanine peptide nanotubes · 1 Self-assembling diphenylalanine peptide nanotubes selectively eradicate bacterial biofilm infection Simon L. Porter, Sophie

Please pass captcha verification before submit form