Low back pain is a major cause of disability around the globe, with more than 570 million people affected. In the United States alone, health care spending on low back pain was $134.5 billion between 1996 and 2016, and costs are increasing.
“The good news is that most episodes of back pain r...