Pepdox
The Human Host-Defense Peptide Cathelicidin LL-37 is a Nanomolar Inhibitor of Amyloid Self-Assembly of Islet Amyloid Polypeptide (IAPP). | Pepdox