University

Universitat Internacional de Catalunya

https://www.uic.es/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
1778
671
55
3323
1934
1881