World's Best Scientists 2026 revealed!
Central South University

Central South University

- Economics And Finance

China
Established: 2000
Scholars: 1
Award Badge
Best Universities
2025
Award Badge
Neuroscience
China
2026

Overview of Central South University

Central South University (CSU), established in 2000 through the merger of three prominent Chinese institutions, is a leading public, research-intensive university located in Changsha, Hunan Province, China. As one of the top national universities, CSU boasts a dynamic scale, enrolling around 55,000 full-time students—of which approximately 20,500 are postgraduates—and is supported by over 3,500 faculty members. The university operates across multiple campuses, providing a comprehensive range of academic disciplines and modern research infrastructure. As a member of China’s prestigious “Double First Class” initiative, CSU is recognized for its excellence in both education and research, thereby positioning itself as a significant force in China’s higher education landscape.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
1021 World 29 National H-index 56 Citations 9,181 183

Recently Published Articles