World's Best Scientists 2026 revealed!
ShanghaiTech University

ShanghaiTech University

- Biology And Biochemistry

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

Overview of ShanghaiTech University

ShanghaiTech University, established in 2013, is a young and dynamic public research university located in Shanghai, China’s thriving economic and innovation hub. Created as a joint initiative by the Shanghai Municipal Government and the Chinese Academy of Sciences (CAS), ShanghaiTech is positioned at the heart of Zhangjiang Hi-Tech Park. As a research-intensive institution, it comprises around 2,000 undergraduate and 3,000 graduate students and employs over 600 faculty members across five schools and two research institutes. The university is designed to serve as a center for cutting-edge scientific research and advanced talent cultivation in China and the world.

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
170 World 2 National H-index 151 Citations 88,260 1,065
12414 World 393 National H-index 59 Citations 14,394 278

Recently Published Articles