There are around 17,730 new spinal cord injury (SCI) cases in the US each year, which translates to 54 cases per one million Americans. A recent report by the National Spinal Cord Injury Statistical Center reveals that most of these injuries, 39.3 percent, stem from vehicle crashes. Other significant causes include falls, acts of violence, …
