World's Best Scientists 2026 revealed!
Soochow University

Soochow University

- Microbiology

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

Overview of Soochow University

Soochow University, officially established in 1900, stands as one of China’s most prominent higher education institutions. Situated in the historic city of Suzhou, Jiangsu Province, Soochow is a comprehensive public university recognized for its robust research and teaching foundations. With a vibrant academic community exceeding 55,000 students and 26 faculties on six campuses, it provides a dynamic setting for multidisciplinary engagement. The university is renowned for its century-long tradition of excellence and its significant contributions both within China and internationally.

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
4471 World 116 National H-index 50 Citations 8,524 234

Recently Published Articles