University

Universidad Rey Juan Carlos

http://www.urjc.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
821
349
33
1972
1045
924
856