Sheng Shan Shan
Born and raised in Shanghai, China, Sheng received her Bachelor of Fine Art degree at Shanghai College of Drama Art Department in 1981. In 1982, Sheng went to the United States to pursue her academic and artistic interests by attending Mount Holyoke College and the University of Massachusetts at Amherst, where she earned her Master of Fine Arts Degree and continued to Harvard University as an artist-in-residence for two years. Now she lives and works in San Francisco. She has held over thirty one- woman shows in Europe, Asia and America. In 1989, she was an official artist for the Asian Art Festival in Chicago and was nominated one of A Hundred Distinguished Career Women for the city of Chicago.