Research Group Coordinator

Erica Malloch

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