WANG JUYAN Project 2085   Born in Beijing, Wang Juyan is an image artist currently based in London. Wang earned his BA in London College of Communication. The unique visual language of Wang's work heightens the ambiguities and the historical sublime in his large-scale...