University

Universitat de Vic Universitat Central de Catalunya

https://www.uvic.cat/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1935
735
54
3233
1741
2506