Spinal stenosis is a narrowing of the spine. When the spine space decreases, this in turn puts pressure on the nerves passing through the spinal canal. Most commonly this is found in the neck and lower back.
Read MoreAbout 80% of people will suffer from back pain at a time in their lives. Back pain can be caused by any mechanical or non-mechanical reasons. Sports injuries, accidents, simple movements, arthritis, poor posture, obesity, and stress are just a few of the potential causes of back pain
Read More