Leiden Ranking holandês, que mede prestação científica, coloca a instituição em 31.º lugar a nível europeu e na 117.ª posição mundial