World's Best Scientists 2026 revealed!
Westlake University

Westlake University

- Molecular Biology

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

Overview of Westlake University

Westlake University, established in 2018 and located in Hangzhou, China, is a private, research-intensive institution rapidly emerging as a significant force in global higher education. Founded with the vision to become a world-class university, Westlake is notable for its strong focus on research and innovation. The university currently encompasses multiple schools—including the School of Life Sciences, School of Science, and School of Engineering—serving approximately 1,500 postgraduate students and a growing cohort of elite faculty recruited worldwide. Its modern campus in the heart of Hangzhou positions it strategically within a vibrant regional innovation ecosystem.

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
36 World 24 National H-index 178 Citations 138,664 467
343 World 2 National H-index 112 Citations 45,431 278
720 World 7 National H-index 91 Citations 30,870 340
1178 World 21 National H-index 75 Citations 25,830 141
1701 World 39 National H-index 64 Citations 26,100 147

Recently Published Articles