Before revision: The Xiao Hui Wang Art Center is an art institute at Tongji University, Shanghai.
After revision: The Xiao Hui Wang Art Center was an art institute at Tongji University, Shanghai.