Kevin Peter Pikul

Electrical and Computer Engineering
Kevin Peter Pikul
Graduate Student
3221 Micro and Nanotechnology Lab
208 N. Wright Street
Urbana Illinois 61801
Research Assistant
3221 Micro and Nanotechnology Lab
208 N. Wright Street
Urbana Illinois 61801

Profile