University

Universitat de Vic Universitat Central de Catalunya

http://www.uvic.cat/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
2328
809
58
1900
3400
2103
2632