Richard Zhang

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