Lumbar disc herniation refers to the condition in which one of the discs in the lower back (lumbar spine) protrudes or ruptures. The lumbar spine consists of a stack of bones called vertebrae ...
“We are exclusively committed to total disc replacement, with the goal of becoming the clear global leader in this ...