Biomimetic neural scaffolds: a crucial step towards optimal peripheral nerve regeneration.

Biomimetic neural scaffolds: a crucial step towards optimal peripheral nerve regeneration.