IMC built this major research facility for chemical giant Chemours on the University of Delaware’s Science Technology and Advanced Research (STAR) Campus. The 312,000-square-foot Discovery Hub consolidates laboratories and offices for approximately 330 scientists, engineers and researchers, and connects the industry leader with one of the foremost bio-engineering schools in the country. Built for collaboration and innovation, the four-story Hub includes more than 100 labs, 50 specialty rooms, cafes, conference rooms, and 20 “huddle” rooms for small group meetings. The project brings together Chemours scientists who are currently spread out among several sites throughout the state.

Newark, DE
L2 Partridge
Square Footage