About Xue Song
Xue Song was born in Anhui, China in 1965, and graduated in 1988 from the Shanghai Theatre Academy's Department of Stage Design. One of the key artists of the Chinese Pop Art movement, Xue Song's work is also representative of the "New Shanghai School". His art traverses East and West, historical memory and reality, as well as traditional culture and contemporary viewpoints.