Overview
The University of Leeds (Leeds) was established in 1904, is one of the largest higher education institutions in the UK, and a member of the Russell Group of research-intensive universities. They are also part of the Worldwide Universities Network (WUN), which comprises 24 research-intensive institutions spanning six continents.
They are renowned globally for the quality of their teaching and research. Their staff have been awarded 29 National Teaching Fellowships, and they were awarded the Queen's Anniversary Prize, the country's highest accolade for an academic institution in 2009, 2011 and 2021. In their latest audit by the Quality Assurance Agency, the University received a commendation, the highest category of praise available, for their enhancement of student learning opportunities.