University

Universitat Internacional de Catalunya

http://www.uic.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2076
760
57
2901
3624
2523
2067