Biomimetic self-assembling peptides as injectable scaffolds for hard tissue engineering.

Biomimetic self-assembling peptides as injectable scaffolds for hard tissue engineering.