Qiaochu Guo Qiaochu Guo (1995) is an artist currently based in Eindhoven, a humid hesitating limp creature. Their recent works explore the embodied tension of the power dynamics between their identity and the...