Scaffolds

2574 results in this category

Abstract

Novel self-assembling pentapeptides and peptides containing such self-assembling pentapeptides, self-assembled hydrogels, and methods of making and using the same are described. These pentapeptides, and peptides...