University

Universitat Internacional de Catalunya

https://www.uic.es/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
1906
695
58
2518
3433
2081
1989