Degenerative lumbar spinal stenosis (DLSS) is a type of arthritis that affects the lower spine.
As much as 80% of adults will have some evidence of wear and tear, known as spinal osteoarthritis. Read More
A Gallop poll from the US showed 1 in 5 people in 2018 suffered from back pain severe enough to seek care from a health care provider. Read More