Central South University-logo

CSU

中南大学

Central South University

About us
school-profile

School Profile

Central South University is located in Changsha, a famous historical and cultural city in China, covering an area of 3.17 million square meters.