Contact Us

Power Systems Engineering Research Center (PSERC)

Department of Electrical & Computer Engineering
306 North Wright Street
4030 Electrical and Computer Engineering Building
Urbana, IL 61801
Phone: 1 (217) 333 6592
Fax: 1 (217) 333 1162

ECEB