World's Best Scientists 2026 revealed!
Soochow University

Soochow University

- Computer Science

China
Established: 1900
Scholars: 5
Award Badge
Best Universities
2025
Award Badge
Immunology
China
2026

Overview of Soochow University

Soochow University (苏州大学), established in 1900, is a leading comprehensive public university located in Suzhou, Jiangsu Province, China. Originating from the merger of several historic academies, the institution upholds a rich tradition of academic excellence. Recognized for its research-intensive orientation, Soochow University spans over five campuses and enrolls approximately 57,000 students, including more than 7,000 postgraduates. The university hosts 26 academic schools and possesses a diversified, robust institutional framework. This scale and historical legacy position Soochow University as a prominent player in China’s higher education landscape, particularly appealing to both local and international stakeholders.

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
4084 World 542 National H-index 56 Citations 12,340 361
6504 World 869 National H-index 47 Citations 8,778 384
10398 World 1288 National H-index 38 Citations 4,728 254
12502 World 1534 National H-index 33 Citations 6,064 316
12719 World 1565 National H-index 33 Citations 4,403 146

Recently Published Articles