SCI Statistics
Spinal cord injury (SCI) Statistics reveal that on an annual basis in the United States :
Nearly 11,000 people sustain a traumatic spinal cord injury.
More than 190,000 people in the U.S live with paralysis caused by spinal cord injury.
85 percent of all spinal cord injury patients who survive 24 hours after their injury are still living ten years after the incidents.