Spinal Cord Accidents Per Year in USA

Spinal cord injuries, or SCIs, account for tens of thousands of accidents across the United States.  More than 300,000 people are living with SCIs at any given time in this country.  Spinal cord damage remains one of the leading causes of permanent disability and death among accident victims.  Here are a few facts about SCIs and how they impact Americans every day.

Read more