University of Leicester (Leicester, The United Kingdom)http://www2.le.ac.uk/
The University of Leicester is a research-led university based in Leicester, England. The main campus is south of the city centre, adjacent to Victoria Park
Study Abroad with University of Leicester
The University of Leicester is based in the City of Leicester, 100 miles north of London. Leicester is the tenth largest city in Britain with a population of approximately...
The University of Leicester is internationally recognized for the high quality of its teaching and research. It also strives to be a prestigious institution that is access...
No results found