spinal cord injuries

Spinal Cord Injuries

Spinal Cord Injuries

Between 249,000 and 363,000 people in the U.S. currently live with spinal cord injuries (SCI) and it is estimated that 17,730 new spinal cord injuries occur each year.

Read More