A Not-for-Profit Research & Resource Centre

Type of post: Blog

Spinal Stenosis and Disability

What is Spinal Stenosis and what causes it? Spinal Stenosis refers to a narrowing (stenosis) of the spinal canals or

Low Back Pain: Causes and Treatments

Low Back Pain: Causes and Treatments Eighty percent of the population will experience low back pain in their lifetime, and