Stem and progenitor cell therapies: recent progress for spinal cord injury repair.

Stem and progenitor cell therapies: recent progress for spinal cord injury repair.