spinemobilityNov 16, 20203 minLow Back Pain: Causes and TreatmentsEighty percent of the population will experience low back pain in their lifetime, and this is fairly consistent around the globe. The...
spinemobilityNov 4, 20203 minSpinal Stenosis and DisabilitySpinal Stenosis refers to a narrowing (stenosis) of the spinal canals or openings in the spine where the nerve travel through.