World's Best Scientists 2026 revealed!
ShanghaiTech University

ShanghaiTech University

- Molecular Biology

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

Overview of ShanghaiTech University

Founded in 2013, ShanghaiTech University (上海科技大学) is a dynamic public research university located in Shanghai, China’s leading economic and technological hub. Conceived through a partnership between the Shanghai Municipal Government and the Chinese Academy of Sciences (CAS), it is situated in the heart of Zhangjiang Hi-Tech Park, Pudong. With a focused enrollment of approximately 2,000 undergraduates and 3,000 graduate students, ShanghaiTech comprises five schools and two research institutes. Its compact, state-of-the-art campus provides an intimate yet globally connected environment, setting a new benchmark for research-intensive higher education in China.

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
2669 World 74 National H-index 48 Citations 10,774 98