Chongqing University of Technology
Chongqing University of Technology (CQUT) is a public research university in Chongqing. It was founded as Shiji Public School on 18 September 1940 by ordnance expert . As of 2023, the Best Chinese Universities Ranking, also known as the "Shanghai Ranking", placed the university 5th in Chongqing. Provided by Wikipedia
1