The new 350,000 square foot research center will be located between the Interdisciplinary Science and Engineering Complex (ISEC) and Ruggles Station, and is scheduled to be completed by 2023