blog posts Illinois faculty member elected to National Academy of Engineering Feb 12, 2025 11:45 am by Thomas BruchExcellence Share on Facebook Tweet Email Images Marcelo Garcia, a professor of civil and environmental engineering and the M.T. Geoffrey Yeh Endowed Chair in Civil Engineering, is part of the Class of 2025 for the prestigious engineering body. Share on Facebook Tweet Email