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