World's Best Scientists 2026 revealed!
University of Science and Technology of China

University of Science and Technology of China

- Neuroscience

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

Overview: University of Science and Technology of China

The University of Science and Technology of China (USTC), established in 1958, is a premier public research university located in Hefei, Anhui Province, China. Renowned for its pioneering role in Chinese higher education, USTC was founded by the Chinese Academy of Sciences (CAS) with the mission of advancing national scientific and technological modernization. The institution operates a main campus in Hefei with additional campuses across the city. With over 16,000 students and a full-time faculty of more than 2,000, USTC offers a comprehensive academic environment for both undergraduate and graduate education.

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
3139 World 40 National H-index 65 Citations 13,873 193
4435 World 60 National H-index 56 Citations 21,195 134
6794 World 105 National H-index 45 Citations 18,581 140
8508 World 135 National H-index 38 Citations 7,043 189

Recently Published Articles