University

Universitat de Vic Universitat Central de Catalunya

https://www.uvic.cat/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1898
708
56
3177
1743
2231