Incidence of spinal cord injury worldwide: a systematic review.

Incidence of spinal cord injury worldwide: a systematic review.