Related posts

Spinal Cord Injury

Over 10,000 people in the US suffer a spinal cord injury, also called SCI, each year. SCI is defined as any damage to the spinal cord that results...