Self-assembling peptides and their potential applications in biomedicine.

Self-assembling peptides and their potential applications in biomedicine.