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

Shanghai Jiao Tong University

- Neuroscience

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, is one of China’s oldest and most prestigious higher education institutions. Located in Shanghai, China’s largest metropolis, SJTU is a comprehensive, public, research-intensive university. Today, the university hosts over 48,000 students, including approximately 17,000 undergraduates and 31,000 postgraduates, across multiple campuses. With a faculty body exceeding 3,100 members and a robust network of schools spanning diverse disciplines, SJTU serves as a major academic hub in East Asia.

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
4982 World 72 National H-index 54 Citations 8,700 221
8142 World 131 National H-index 40 Citations 5,734 237

Recently Published Articles