About University of Leeds

by / Saturday, 05 October 2013 / Published in University of Leeds

About University of Leeds

The University of Leeds is an international university, but it’s unmistakably British, too Established in 1904, the University of Leeds is one of the UK’s largest universities, world famous for its teaching and University of Leeds Campusresearch and located in the heart of a vibrant, affordable and student-friendly city. The University of Leeds is a member of the Russell Group that consists of

Tagged under: