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

Shanghai Jiao Tong University

- Economics And Finance

China
Established: 1896
Scholars: 4
Award Badge
Best Universities
2025
Award Badge
Economics and Finance
China
2026

Overview of Shanghai Jiao Tong University

Shanghai Jiao Tong University (SJTU), established in 1896, is one of China’s oldest and most prestigious institutions of higher education. Located in Shanghai, China’s dynamic commercial and innovation hub, SJTU is a public, research-intensive, and comprehensive university. As of 2023, it enrolls approximately 49,000 students across undergraduate, master's, and doctoral programs, and comprises 31 schools distributed over multiple campuses, including the historic Xuhui and modern Minhang. Renowned for its rigorous academic standards, SJTU is a key driver of research, innovation, and talent cultivation in China and internationally.

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
2679 World 66 National H-index 37 Citations 6,237 167
3006 World 75 National H-index 34 Citations 10,311 107
3157 World 85 National H-index 33 Citations 16,356 73
3443 World 94 National H-index 32 Citations 4,821 305

Recently Published Articles