Introduction to Wuhan University (WHU)

Wuhan University (WHU) is a top 5 University in China, located in central China in the city of Wuhan, with around 1500 international students. The University is well known as having the most beautiful campus out of all the Universities in China.

Wuhan University History
Wuhan University Pictures
Accommodation at Wuhan University
Application Process