El centro es un satélite estratégico de la Universidad de Syracuse, cuyo campus principal se encuentra en una colina cercana. Se ubica en un solar que había ocupado una fábrica, el lote también alberga una delicada torre de control de datos ambientales y en el futuro un nodo de transporte local. El edificio tiene las características de la escultura ambiental, estableciendo la generosa rampa como zócalo. Mientras que el basamento alberga espacio de laboratorio industrial, los pisos superiores combinan espacios de estudio y laboratorio para que los científicos trabajen en proximidad y con condiciones de iluminación óptimas.