University of Leeds

WORLD RANK

2012-13
142

Leeds, United Kingdom

Region: Europe

  • Overall score
    52.8
  • Teaching
    41.5
  • International outlook
    66.6
  • Industry income
    41.3
  • Research
    48.6
  • Citations
    65.8

Established in 1904, Leeds is part of the prestigious Russell Group - the 24 leading research universities in the UK. It has 33,000 students from 145 countries, and its total international student population exceeds 5,000. Students are drawn by the excellent standards for teaching and research and the chance to live in Leeds itself. It is one of the largest single campus universities in the UK (98 acres) just one mile from the city centre.