Research Group Coordinator

Erica Malloch

Photograph
Email emalloch@nospam592a7017e3399.illinois.edu
Title Coordinator of Research Programs
Department Beckman Institute for Advanced Science and Technology
Office 3309 Beckman
405 N. Mathews Ave.
Urbana, IL 61801