25 employees
Amendia is a provider of innovative Class II and Class III medical devices used in spinal surgical procedures.
2008