University

Universidad Rey Juan Carlos

https://www.urjc.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
807
347
32
1721
1133
789
883