University of Birmingham

112
2020 世界大学排名
51-75
2019 European Teaching Rankings
Chancellors Court, Edgbaston, Birmingham, West Midlands, B15 2TT, United Kingdom