Wuhan University World Ranking - US News
Wuhan University Background
Wuhan University is located in Wuhan, Hubei. It is one of the most significant and reputed universities in China. According to the Chinese education ministry, this university is a class A double first-class university. The university is located at Luojia Hill, with pleasant and huge buildings which are a mix of Chinese and Western styles. It is considered by people as one of the most beautiful campuses in the Country.