
Interventional Spine
Patented percutaneous systems for treating back pain through implantable spinal devices.
Employees
Enterprise value
$96—144m
Authorizing premium user...
Patented percutaneous systems for treating back pain through implantable spinal devices.