5 Minutes With… Steve Duke
After serving 17 years in the Department of Chemical Engineering, Steve Duke is eagerly embracing his new role as the college’s associate dean for academics. After graduating from Georgia Tech, and working in Texas, Duke moved to Illinois where he earned his master’s and doctorate in chemical engineering. He moved […]