University

Universidad Rey Juan Carlos

https://www.urjc.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
811
348
31
1885
1148
751
883