University

Universidad Rey Juan Carlos

https://www.urjc.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
823
346
24
2094
1050
1044
895