Thomas Keyser named founding dean for Illinois State University's engineering college
Thomas Keyser will become the dean of the Illinois State University new engineering college in April. He currently serves as dean of the College of Engineering, Technology, and Management at the Oregon Institute of Technology.
Source: wglt.org