According to official website, Huazhong University of Science and Technology scored 255 points in 2023, including 65 points for foreign languages and 0/25 points for business.
Huazhong University of Science and Technology, referred to as Huazhong University and University of Science and Technology of China, is located in Wuhan, Hubei Province. It is a comprehensive research-oriented national key university directly under the Ministry of Education of People's Republic of China (PRC), and ranks among the national "double first-class", "985 Project" and "21/project".