loader-logo

East China University of Science and Technology (ECUST) – 华东理工大学

Shanghai, China

QS Ranking: 601

Founded: 1952

Type: University

Total Students: 25985+