University

Universitat Internacional de Catalunya

https://www.uic.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1906
695
58
2518
3433
2081
1989