University

Universidad Rey Juan Carlos

https://www.urjc.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1473
576
49
1626
1123
5819
905