Summary

Stenosis is the narrowing of space. Spinal stenosis is abnormal narrowing of the spinal space, compressing the spinal cord and its nearby nerves.

Top doctors in this field
Related articles on Doctify