Nature Communications · 2014 · 127 citations · 56 references
Life SciencesBiochemistryBiocatalysisEnzymologyStructural BiologyEnzyme FunctionMacromolecular AssemblyPeptide ChemistryPeptidomimetic DesignProtein StructureScaffold ProteinsPeptide Scaffold EngineeringPeptide Self-assemblyPeptide-based BiomaterialsProtein Self-assembly ScaffoldsSelf-assembling Peptide Scaffolds
56