https://www.youtube.com/watch?v=4JM1UxhSXcc&t=11s RALEIGH, North Carolina, (October 6, 2021) – An estimated 80% of the population will suffer from back pain during their lives. Scoliosis, a potentially painful back condition, will affect 3% of the population, or around nine million people. On October 16, 2021, experts...