University of Leeds
University of Leeds
The University of Leeds is a public research university in Leeds, West Yorkshire, England.
It was founded in 1831 as the first English university to be established outside London. The University of Leeds is one of the largest universities in the UK.
Created: 4 December 2022 Edited: 29 November 2023