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:
101 Illini Hall, MC-374
725 South Wright Street
University of Illinois at Urbana-Champaign
Champaign, IL 61820

Phone: (217) 244-2694