Idoia Ochoa

Title Assistant Professor
Department Electrical and Computer Engineering
Email idoia@nospam66709d70577e5.illinois.edu