University of Leeds

  • United Kingdom
  • Category: Higher Education Institution/Consortium

Established in 1904, the University of Leeds is recognised as one of the 40 most international universities in the world (Times Higher Education World University Rankings 2019) attracting outstanding students, academics, researchers and partners from all over the globe.