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

Shanghai Jiao Tong University

- Earth Science

China
Established: 1896
Scholars: 2
Award Badge
Best Universities
2025
Award Badge
Biology and Biochemistry
China
2026

Overview of Shanghai Jiao Tong University

Shanghai Jiao Tong University (SJTU), established in 1896, stands as one of China’s oldest and most prestigious higher education institutions. Located in Shanghai, China’s largest city and a global economic hub, SJTU is a comprehensive, public, research-intensive university. It operates across multiple campuses, with six primary sites, and serves a diverse academic community of over 60,000 students, including approximately 16,000 graduate students. The university offers a full spectrum of academic disciplines, underscoring its scale and influence in China’s educational landscape.

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
3778 World 247 National H-index 48 Citations 9,494 160
4320 World 279 National H-index 46 Citations 6,368 88

Recently Published Articles