14 November, 2018 – IDEX Health & Science, LLC today announced the official opening of its new state-of-the-art facility in Rochester, New York that will enable scalable future growth of its optical components, sub-systems, and filters business.
Notifications