An important milestone in the progress of Illinois State University’s Faculty of Engineering has been achieved with the appointment of a founding dean. Provost Aondover Tarhule has announced that Dr. Thomas Keyser will start off the purpose on April 1. Keyser presently serves as the dean of the University of […]