University of leeds logo.PNG

University of Leeds

The University of Leeds is a public research university in Leeds, West Yorkshire, England.The university has 33,300 students, the fifth largest university in the UK (out of 167).

Read more at: www.leeds.ac.uk/