Low back pain represents the single leading cause of disability in the world. Over 80% of people experience low back pain at some point in their life. Total costs relating to low back pain estimate at greater than $100 billion annually. Two-thirds of that $100 billion comes from decreased wages and productivity in the workplace.
September 10, 2019