56 employees
Innovasis focuses on research, development, manufacturing, and marketing of spinal implant devices and related products.
2002