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

Phone: (217) 244-2694