Contact Information
Office Information
Address: 4060 Electrical & Computer Eng Bldg, 306 North Wright Street, Urbana, IL 61801
Telephone: (217) 265-5128
Fax: (217) 333-1162
PECI 2024 Committee Contacts
Webmaster | peci-webmaster@illinois.edu | Anuj Maheshwari |