Stem cell therapy in spinal cord injury: Hollow promise or promising science?

Stem cell therapy in spinal cord injury: Hollow promise or promising science?