More than 80% of people will suffer from back discomfort at some point in their lives. The annual cost in the United States for treating back pain has reached an astronomical $85 billion dollars! Low back pain (LBP) is the main cause of disability in the United...
