The role of self-assembling polypeptides in building nanomaterials.

The role of self-assembling polypeptides in building nanomaterials.