Prof. Sheng Liu is an associate professor at Hangzhou City University and a master's supervisor at Zhejiang University. She is also a member of the Zhejiang Provincial Cultural Institute for Grand Canal. She received a doctorate degree in Architecture from Zhejiang University. Her research mainly focuses on heritage revitalization.