Update on Stem Cell Trials for Spinal Cord Injuries

About 12,000 new cases of spinal cord injury occur each year. The average annual cost for patients living with spinal …