University of Leeds

=155
2020 世界大学排名
81-90
2012 世界声誉排名
=30
2019 European Teaching Rankings
171-173 Woodhouse Lane, Leeds, West Yorkshire, LS2 9JT, United Kingdom