LEO XU Projects is a young and international art gallery based in Shanghai that exhibits contemporary artists .
LEO XU Projects is a contemporary art gallery based in Shanghai exhibiting young and international artists .