University of Leeds World Ranking - US News
Established in 1904, the University of Leeds is a public university located in Leeds, West Yorkshire, England. The university is a founding member of Russell Group Universities and the N8 Group for research collaboration, the Association of Commonwealth Universities and the European University Association. The university has 6 Nobel laureates associated with it.
University of Leeds offers over 500 undergraduate and more than 200 postgraduate-degree courses. The university comprises of eight faculties: Faculty of Arts, Humanities and Cultures; Faculty of Education, Social Sciences and Law; Faculty of Biological Sciences; Faculty of Engineering, Faculty of Business; Faculty of Environment; Faculty of Mathematics and Physical Sciences and Faculty of Medicine and Health.