How many places does Southwest University of Science and Technology rank in China?
2 14. According to the latest national university ranking in 2023, the first place is Peking University, and the second place is Tsinghua University. Southwest University of Science and Technology ranks 2 14 in this list. Southwest University of Science and Technology, referred to as "Southwest University of Science and Technology" for short, is located in Mianyang City, Sichuan Province, China Science and Technology City, and is jointly established by the Ministry of Education, the State Bureau of Science, Technology and Industry for National Defense and the Sichuan Provincial People's Government.