Every year, around 18,000 new cases of spinal cord injuries are reported in the United States. According to the National Spinal Cord Injury Statistical Center, vehicle crashes are currently the leading cause of the condition, followed by falls and other […]



