Duxi Chen

China

Duxi Chen

Duxi Chen was born in Chengdu, Sichuan, China in 1983 and graduated from art school in Sichuan Province in 2002. She then studied Sound and Traditional Oil Painting at the Central Academy of Fine Arts, Sichuan (2006/2007). Chen currently lives in Beijing, China.