University

Universitat de Vic Universitat Central de Catalunya

http://www.uvic.cat/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2419
836
59
2089
3304
2056
2933