The U.S. Environmental Protection Agency’s (EPA) commitment to its controversial Integrated Risk Information System (IRIS) value for Ethylene Oxide (EO) remains unwavering as two recent developments ...