University

Universidad San Jorge

https://www.usj.es/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2630
916
64
2004
3459
3804