University of Leeds, United Kingdom
Established
in 1904, the University of Leeds is one of the largest universities in
the UK. We’re part of the Russell Group of research-intensive
universities and are renowned globally for the quality of our research
and teaching.