An estimated 17,700 new spinal cord injuries (SCI)occur each year in the United States alone, most of which are the result of vehicle, work and sporting accidents and falls. Calculating the impact of spinal cord injuries on people worldwide requires a broader sample, but the World Health Organization (WHO) states that SCI affects between 250,000 and 500,000 people every year. read more

Leave a Reply

Your email address will not be published. Required fields are marked *

Set layout popup