Biomimetic self-assembling peptides as scaffolds for soft tissue engineering.

Biomimetic self-assembling peptides as scaffolds for soft tissue engineering.