University

Universidad Rey Juan Carlos

https://www.urjc.es/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
742
327
28
1233
532
862