80 employees
Nebula Surgical manufactures a range of orthopedic instruments such as locking plates, bone screw, interlocking nail, and spine implants.
1999