Ting Lu

Photograph
Title Assistant Professor
Department Bioengineering
Email luting@nospam69b5e1e19e012.illinois.edu
Office 3121 Digital Computer Laboratory