University

Universitat de Vic Universitat Central de Catalunya

http://www.uvic.cat/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2328
809
58
1900
3400
2103
2632