University of Illinois - Department of Electrical and Computer Engineering |
Electronics Services Shop |
The shop is currently not fabricating PCBs.
Back to ECE Shop Index
ECE Shop
Rooms 1041-1046 ECE Building
306 N. Wright Urbana, IL 61801
(217) 333-2173