World's Best Scientists 2026 revealed!
Soochow University

Soochow University

- Electronics And Electrical Engineering

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

Overview of Soochow University

Founded in 1900, Soochow University (苏州大学) is a renowned comprehensive public institution located in Suzhou, Jiangsu Province, China. With over a century of academic legacy, the university is recognized for its rigorous tradition and progressive outlook. As a large-scale research university, Soochow enrolls over 50,000 full-time students, including approximately 10,000 postgraduates, and operates multiple campuses throughout Suzhou. Its extensive academic portfolio and vibrant research environment place it among the leading universities in East China, serving as a critical educational and innovation hub in the Yangtze River Delta.

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
1644 World 271 National H-index 60 Citations 13,081 245
5650 World 817 National H-index 35 Citations 4,035 234

Recently Published Articles