University of Leeds

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