World's Best Scientists 2026 revealed!
Shanghai Jiao Tong University

Shanghai Jiao Tong University

- Physics

China
Established: 1896
Scholars: 2
Award Badge
Best Universities
2025
Award Badge
Physics
China
2026

Overview of Shanghai Jiao Tong University

Shanghai Jiao Tong University (SJTU), established in 1896, is a prestigious public research university located in Shanghai, China. As one of the oldest and most esteemed universities in the country, SJTU has evolved into a comprehensive institution, blending academic rigor with innovative research. The university serves more than 60,000 students, including undergraduates, master’s, and PhD candidates, and operates across multiple campuses, the main one situated in the Minhang District. Its expansive academic and research environment positions SJTU as a global leader, catering to a diverse, vibrant academic community.

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
1857 World 31 National H-index 96 Citations 41,110 568
2781 World 53 National H-index 83 Citations 23,671 353

Recently Published Articles