The incidence and prevalence of traumatic spinal cord injury (SCI) worldwide have increased over time. As per the study by Weizhong Ding et al., globally, there were 0.9 million incident cases, 20.6 million prevalent cases, and 6.2 million YLDs of total SCI in 2019. Similarly, as per the data presented by WHO, every year, about 250,000-500,000 people suffer a spinal cord injury (SCI) worldwide, and up to 90% of spinal cord injuries are due to traumatic causes. In the United States, the annual incidence of spinal cord injury is about 54 cases per one million people, and about 17,700 new SCI cases are registered each year.
Spinal cord injury encompasses various injur...