According to Baidu map, East China University of Science and Technology generally refers to East China University of Science and Technology, located at No.0/30, Meilong Road, Xuhui District, Shanghai.
East China University of Science and Technology (ECUST), located in Shanghai, is a national key university directly under the Ministry of Education of People's Republic of China (PRC), covering 1 1, and ranks among the national "double-class", "21/engineering" and "985 engineering advantage discipline innovation platform".