Menachem Elimelech, the Sterling Professor of Chemical and Environmental Engineering at Yale, has been awarded the Connecticut Medal of Technology, the state’s highest honor for technological ...