World's Best Scientists 2026 revealed!
Central South University

Central South University

- Neuroscience

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

Overview of Central South University

Central South University (CSU), officially established in 2000 through the merger of several prominent institutions, is a leading public research-intensive university located in Changsha, Hunan Province, China. With roots tracing back to the early 20th century, CSU is recognized for its comprehensive academic profile and strong research orientation. The university boasts a vibrant community of over 55,000 students and employs more than 4,000 faculty members across multiple campuses, solidifying its status as a major center of higher education in central China. This scale and scope serve as a testament to its national and international significance.

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
3675 World 48 National H-index 61 Citations 13,824 281
4475 World 61 National H-index 56 Citations 13,400 200
4540 World 63 National H-index 56 Citations 10,499 211
7727 World 120 National H-index 42 Citations 5,323 145

Recently Published Articles