World University Index · 2026 edition ·
12
University of Chinese Academy of Sciences is ranked
12th in the world
.
Leiden Open 2025
World University Index