Most Recent Back Pain News

This Is the No. 1 Cause of Disability Worldwide
Americans spend at least $ 50 billion each year on lower back pain, according to the National Institute of Neurological Disorders and Stroke (NINDS), and it's now the No. 1 cause of job disability around the world. In a new study published in…

Courtesy of Health Coverage. Full post at