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

Shanghai Jiao Tong University

- Molecular Biology

China
Established: 1896
Scholars: 4
Award Badge
Best Universities
2025
Award Badge
Molecular Biology
China
2026

Overview of Shanghai Jiao Tong University

Shanghai Jiao Tong University (SJTU), established in 1896, is one of China’s oldest and most respected institutions of higher education. Located in Shanghai, China’s largest city and economic hub, SJTU is a comprehensive public research university. The university enrolls over 45,000 students, including approximately 17,000 undergraduates and 28,000 postgraduates, and operates across multiple campuses within Shanghai. Its multi-disciplinary approach and significant scale establish SJTU as a leading force in Chinese and global higher education.

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
1608 World 36 National H-index 66 Citations 19,722 135
1957 World 51 National H-index 60 Citations 13,371 129
2070 World 57 National H-index 58 Citations 14,962 200
2432 World 68 National H-index 52 Citations 10,172 114

Recently Published Articles