World's Best Scientists 2026 revealed!
Soochow University

Soochow University

- Neuroscience

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

Overview of Soochow University

Soochow University (苏州大学), established in 1900, is one of China's most prestigious comprehensive public universities. Situated in Suzhou, Jiangsu Province—one of China’s leading economic and cultural regions—the university traces its roots to the merger of several venerable institutions, including Dongwu University. Today, Soochow University operates as a research-intensive institution with a strong commitment to both teaching and scientific inquiry. With over 56,000 students enrolled across undergraduate and graduate programs and a faculty of approximately 4,200, it boasts a multi-campus presence in Suzhou and the surrounding region.

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
3558 World 46 National H-index 62 Citations 12,433 285
5383 World 79 National H-index 52 Citations 8,347 161

Recently Published Articles