Research Group Coordinator

Erica Malloch

Photograph
Email emalloch@nospam59c6a18a2c91f.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