Tara L. Flesner

Electrical and Computer Engineering
Tara L Flesner
Office Support Specialist
  • Department Head's Office
2120 ECE Building
306 North Wright Street
Urbana Illinois 61801

Profile