Founded in 1929, Chongqing University is a key national university located in Chongqing, China. The university is a member of Excellence League (an alliance of 9 reputed universities in China). It is recognised as Double First Class University by the Chinese Ministry of Education. The university iRead More
Confused about How To Apply To Chongqing University?
Get Help from our specialists