World's Best Scientists 2026 revealed!
ShanghaiTech University

ShanghaiTech University

- Neuroscience

China
Established: 2013
Scholars: 1
Award Badge
Best Universities
2025

Overview of ShanghaiTech University

ShanghaiTech University is a dynamic public research university established in 2013, situated in Shanghai, China. Jointly founded by the Shanghai Municipal Government and the Chinese Academy of Sciences (CAS), it is strategically located in the heart of Zhangjiang Hi-Tech Park—a leading innovation hub. As a research-intensive institution, ShanghaiTech maintains a compact scale with approximately 2,100 undergraduate and 3,100 graduate students, supported by around 600 faculty members. Its single, purpose-built campus fosters a close-knit academic environment designed to cultivate talent through rigorous scientific inquiry.

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
6961 World 108 National H-index 45 Citations 7,001 130

Recently Published Articles