Dr Quilan Shen is a most curious observer of life and the world who wants to make a difference. She holds a Master of Philosophy degree from Fudan University in China and obtained her PhD from the Westfälische Wilhelms-Universität Münster, Germany.
A famous art critic and writer in China, her latest book, “Taking life at my own pace”, sold 30,000 copies within three months, and was acclaimed one of the “books of the year 2014” by the media. Her art criticism can often be found in both academic journals and in mass media. Her articles have appeared in Art World Magazine, Harper’s Bazaar Art Magazine, BOOK TOWN, Art and Design, Life Magazine, Numéro, Noblesse, Vogue and Art Collection and Design.
Quilan worked as the director of the editorial department of the prominent Art World Magazine (2010-2011) and was later chief arts editor and the director of international projects at Shanghai Insight Media (2012-2013), China South Publishing & Media Group. She has served as an editorial board member of BOOK TOWN Magazine, one of the most prestigious and intellectual magazines in China, since 2014.