Shelly XUE was the first Chinese who received a doctoral degree in glass art in the UK, she founded the glass studio at the Shanghai Institute of Visual Art of Fudan University in 2007.
In 2012 Shelly was invited by Peters Studio (Paderborn, Germany) as an artist in residence to work on collaborative glass projects. Also participated in dozens of domestic and overseas exhibitions since 2004; The English, German and Chinese art institutions and individual collectors have collected a number of her works.