Richard Zhang

Photograph
Title Assistant Professor
Department Electrical and Computer Engineering
Email ryz@nospam6648bc73b7ba4.illinois.edu
Office 4056 ECE Building
306 North Wright Street
Urbana, Illinois 61801