James Shackelford, Chemical Engineering and the Integrated Studies Program by Site Factory admin May 17, 2016