Β3-Tripeptides Act as Sticky Ends to Self-Assemble Into a Bioscaffold

APL Bioengineering
doi 10.1063/1.5020105

Related search