Royal Holloway, University of London

251–300
2020 世界大学排名
51-75
2019 European Teaching Rankings
Egham Hill, Egham, Surrey, TW20 0EX, United Kingdom