UC San Diego Health Offers New Treatment for Chronic Low Back Pain

Low back pain is a leading cause of chronic pain and disability worldwide, with an estimated 80 percent of people likely to experience it at some point …
Source: back pain