Faculty and administrators on Friday moved into the 140,000-square-foot facility, which will be home to the university’s STEM departments.
Faculty and administrators on Friday moved into the 140,000-square-foot facility, which will be home to the university’s STEM departments.