World's Best Scientists 2026 revealed!
Westlake University

Westlake University

- Computer Science

China
Established: 2018
Scholars: 5
Award Badge
Best Universities
2025
Award Badge
Molecular Biology
China
2026

Overview: Westlake University

Westlake University is a private, research-intensive university established in 2018 in Hangzhou, Zhejiang Province, China. Conceived as a new model for higher education, it aims to integrate global best practices in research and teaching. Since its inception, Westlake has rapidly grown, now enrolling over 2,000 students supported by approximately 400 faculty members drawn from prestigious universities worldwide. Its modern campus is situated in the heart of the Yangtze River Delta, positioning it strategically for both national and international collaboration.

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
137 World 17 National H-index 122 Citations 69,596 613
151 World 19 National H-index 119 Citations 59,739 845
388 World 46 National H-index 99 Citations 41,356 393
1796 World 250 National H-index 71 Citations 17,213 305
12799 World 1579 National H-index 33 Citations 3,631 183