University of Leeds
Leeds, United Kingdom
Established in 1904, the University of Leeds is one of the largest universities in the UK. They are part of the Russell Group of research-intensive universities and are renowned globally for the quality of their research and teaching. Leeds is the eleventh-largest university in the United Kingdom by total enrollment and receives over 67,000 undergraduate applications per year, making it the fifth-most popular university in the UK by volume of applications.