SEARCH Articles Figures Tables Peptide scaffolds, self-assembling Peptide-scaffold hybrids Scaffolded triazolyl-peptides