Contact

E-mail: ymw AT illinois DOT edu

Mailing Address:

Michelle Y. Wang
Psychology Building, MC-716
603 East Daniel Street
University of Illinois at Urbana-Champaign
Champaign, IL 61820

or:
Michelle Y. Wang
Beckman Institute for Advanced Science and Technology
405 N. Mathews Avenue, M/C 251
University of Illinois at Urbana-Champaign
Urbana, IL 61801

Phone: (217) 244-2694