Li Shu Rui

Li Shu Rui;Li Shurui

Place: Chongqing

Born: 1981

Biography:

Li Shurui is a Chinese contemporary artist born in 1981 in Chongqing, China. She is known for her abstract paintings that explore the relationship between perception and reality. Li Shurui studied at the Sichuan Fine Arts Institute in Chongqing, where she received her Bachelor of Fine Arts degree in 2004 and her Master of Fine Arts degree in 2007. She has exhibited her work in galleries and museums around the world, including the Ullens Center for Contemporary Art in Beijing, the Museum of Contemporary Art in Chengdu, and the Museum of Modern Art in New York. Li Shurui currently lives and works in Beijing.

Li Shu Rui – Most viewed artworks