Margarita Carter

Electrical and Computer Engineering
Margarita  Carter
Margarita Carter
Instrument & Measurement Tech II
  • Electronics Services Shop
1041 ECE Building
306 North Wright Street
Urbana Illinois 61801