Background
Shen, Mei Julie was born on June 30, 1970 in Taipei, Taiwan. Daughter of Tom Shen and Hsou-yu Lin.
Shen, Mei Julie was born on June 30, 1970 in Taipei, Taiwan. Daughter of Tom Shen and Hsou-yu Lin.
Bachelor of Fine Arts, University Massachusetts, 1998.
Traveling artist, Belchertown, Massachusetts, 1994—2001.