spinemobilityNov 16, 20203 min readLow 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 min readSpinal Stenosis and DisabilitySpinal Stenosis refers to a narrowing (stenosis) of the spinal canals or openings in the spine where the nerve travel through.