Self-assembly of giant peptide nanobelts

Self-assembly of giant peptide nanobelts