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

Shanghai Jiao Tong University

- Business And Management

China
Established: 1896
Scholars: 3
Award Badge
Best Universities
2025
Award Badge
Business and Management
China
2026

Overview of Shanghai Jiao Tong University

Shanghai Jiao Tong University (SJTU), officially established in 1896, is one of China’s oldest and most prestigious higher education institutions. Located in Shanghai, China’s economic and technological hub, SJTU operates as a comprehensive, public, research-intensive university. It boasts a student population exceeding 48,000, including over 19,000 postgraduates, and encompasses 31 schools spread across multiple campuses. With a legacy spanning more than a century, SJTU is renowned for its commitment to academic excellence and innovation on both national and international stages.

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
152 World 11 National H-index 81 Citations 36,989 189
1227 World 52 National H-index 46 Citations 8,945 104
1747 World 71 National H-index 39 Citations 7,173 82

Recently Published Articles