Low back pain is number 1 cause of disability worldwide

Low back pain is the number one cause of disability worldwide, say researchers who report their study findings from the Global Burden of Disease 2010 study.