102 employees
Osypka designs, develops, and manufactures medical devices for cardiology, cardiac surgery, and neurostimulation.
1977