Fluid Dynamics Expert Louis Cattafesta Named Olin Endowed Department Chair
Illinois Institute of Technology鈥檚 Armour College of Engineering has hired Louis N. Cattafesta III as professor and chair of the Department of Mechanical, Materials, and Aerospace Engineering...