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