University of Leicester

=166
2020 世界大学排名
37
2019 University Impact Ranking
51-75
2019 European Teaching Rankings
University Road, Leicester, Leicestershire, LE1 7RH, United Kingdom