Cheng Ran
1 - 30 Jun 2023
Cheng Ran is a cross-media artist from Inner Mongolia, China. He participated in the artist residency program at the Rijksakademie van Beeldende Kunsten in the Netherlands from 2013 to 2014 and later founded Martin Goya Business, an art space, in 2017. Ran works across film, poetry, drama, word, and installation,...
Read more