60 employees
Omni Lens manufactures intraocular lenses and a comprehensive range of products for the treatment of cataracts and related eye ailments.
1993