Wang Rui's "You weren't supposed to be able to get here you know." will be on view till July 20th 2018. Wang Rui (b. 1989, Sichuan) is an artist based in Shanghai. Her work has been exhibited as part of Time Square (Yve Yang Gallery, New York, 2018), Now Is the Summer of Our (DIS)Content (BANK Gallery, Shanghai, 2017), Extravagant Imagination, The Wonder of Idleness (Madein Gallery, Shanghai, 2016), Her solo project includes See You in A307, Beijing. Courtesy of the artist and Salt Projects.