University of Leeds

The University of Leeds is one of the largest higher education institutions in the UK and part of the Russell Group of leading universities.