University

Universitat Internacional de Catalunya

http://www.uic.es/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
1971
706
55
2646
3170
2259
2030