A Thousand Plateaus Art Space, ASIA NOW, Paris (18–22 October 2017). Courtesy Ocula. Photo Charles Roussel

Chen Qiulin

Born in 1975 in Hubei Province,China. He graduated from the Sichuan Fine Arts Institute, Department of Printmaking in 2000. He currently lives and works in Chengdu and Beijing, China