World's Best Scientists 2026 revealed!
Westlake University

Westlake University

- Mechanical And Aerospace Engineering  

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

Overview of Westlake University

Westlake University, officially established in 2018, is a pioneering private research university located in Hangzhou, China. Founded by a group of visionary scholars and entrepreneurs, Westlake seeks to reinvent higher education in China with a focus on excellence and international standards. Still in its early yet dynamic stages, the university currently enrolls approximately 2,000 students and features three schools: Life Sciences, Science and Engineering, and an emerging School of Business. Its modern campus, located in the heart of Hangzhou—a major tech and innovation hub—positions the university as a rising powerhouse on the global academic landscape.

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
174 World 26 National H-index 83 Citations 21,269 481
457 World 64 National H-index 67 Citations 18,304 185

Recently Published Articles