University

Royal Holloway University of London

http://www.royalholloway.ac.uk/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
736
306
61
2009
888
4573
518