Synthetic polypeptides: from polymer design to supramolecular assembly and biomedical application.

Synthetic polypeptides: from polymer design to supramolecular assembly and biomedical application.