Department of Chemistry and Biochemistry department465997University of Delaware, Newark, Delaware 19716, United StatesUnited States
University of Delaware [Newark] institution93432Newark, DE 19716 USAUnited Stateshttp://www.udel.edu/