Dove Medical Press, 24 Dec 2016 Self-assembled peptide nanomaterials for biomedical applications: promises and pitfalls http://ow.ly/R8wx307m5fM