Rebecca L. Heid

Electrical and Computer Engineering
Rebecca L Heid
Office Administrator
  • Department Head's Office
2086 ECE Building
306 North Wright Street
Urbana Illinois 61801

Profile