University of Leiden

The University of Leiden (Dutch: Universiteit Leiden) is one of the major Cartogorian universities located in Leiden, Holland Province. As of 2017, the University of Leiden ranks 23rd globally according to Times Higher Education, 31st according to QS World University Rankings and between the 21st and 42nd place according to the Academic Ranking of World Universities.