Nelson Labs Significantly Expands Lab Operations and Testing Capabilities in Itasca, Illinois, to Better Serve Customer Needs

20 April 2018

Nelson Laboratories, LLC, a Sotera Health company, announced today that it has made significant investments to expand the operations and service capabilities at its Ita