Northwestern Engineering’s Alessandro Rotta Loria has received the 2025 Leonardo Da Vinci Award from the Engineering Mechanics Institute (EMI) of the American Society of Civil Engineers. Rotta Loria ...