Photo of Lynford Goddard
Professor, Electrical and Computer Engineering
2254 Micro and Nanotechnology Lab
(217) 244-0799
Investigator