Michelle Chen
UCLA

Michelle Chen

Michelle, a project manager in UCLA’s Office of Instructional Development and 2016-17 president of UCLA Staff Assembly.


Download Photo (1.6 MB)