University of Leeds, [object Object]

Wood Lane, Rothwell, Leeds LS26 0QW, United Kingdom
4.6

Introduction

The University of Leeds is a highly internationalized university with a wide range of admissions and attracts many international students. It is one of England's famous red brick universities and a member of the Russell Group of universities. The university's enrollment size ranks second in the UK and is consistently ranked in the top 20 in various rankings such as the 2015 Times Higher Education ranking.
Address
Wood Lane, Rothwell, Leeds LS26 0QW, United Kingdom