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

Shanghai Jiao Tong University

- Immunology

China
Established: 1896
Scholars: 1
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 a prestigious public research university located in Shanghai, China. With a legacy spanning more than 125 years, SJTU stands as one of China’s oldest and most influential tertiary institutions. It occupies multiple campuses across Shanghai and hosts over 31,000 students (including approximately 16,000 undergraduates and 15,000 postgraduates) and a diverse academic community of more than 3,000 full-time faculty members. As a comprehensive, research-intensive university, SJTU enjoys both national prominence and broad global recognition.

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
1470 World 12 National H-index 83 Citations 20,653 299

Recently Published Articles