Louis N. Cattafesta III Named Armour College of Engineering Dean
Illinois Tech has announced that John G. and Jane E. Olin Endowed Department Chair in Mechanical, Materials, and Aerospace Engineering Louis N. Cattafesta III has been appointed as the new Carol and...