University

Universitat de Vic Universitat Central de Catalunya

https://www.uvic.cat/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1981
742
57
3269
1514
2505