Jessica Xu
ChinaJessica Xu
Jessica Xu was born in Shanghai in 1983. She received her BA from Shanghai Normal University, and participated in the Shanghai Baiduotu Exhibition in Xintiandi in 2005, Yanhuang Art Museum in Beijing in 2006, and 798 Art Center of Beijing in 2007. Jessica currently resides in Shanghai and is pursuing a Master’s Degree in Fine Art.