Illinois Tech Inaugurates Raj Echambadi as 10th President
Members of the Illinois Institute of Technology community gathered with local and national academic, civic, and business leaders on Friday, September 17, to welcome Raj Echambadi as the university’s...