According to Baidu data, Zhejiang University no longer has a Master of Translation (mti), but has changed from a master's degree to a master's degree in translation.
Zhejiang University, referred to as "Zhejiang University", is located in Hangzhou, Zhejiang Province. It is a comprehensive national key university directly under the Ministry of People's Education of China, and ranks among the national "Double First Class", "2 1 1 Project" and "985 Project".