University of Leeds
The University of Leeds is a research university on a single-site campus in Leeds, welcoming international students from over 140 countries to undergraduate, master’s and doctoral degrees across business, engineering, medicine, science and law.
