New York, NY — (SBWIRE) — 05/08/2017 — Spinal stenosis is a condition which usually occurs in the elderly patients. Stenosis mean abnormal narrowing of a body channel. This mean spinal stenosis is narrowing of the spinal canal. The narrowing of spinal canal occurs due to degeneration of intervertebral disk […]