University

Universitat de Vic Universitat Central de Catalunya

https://www.uvic.cat/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
1898
708
56
3177
1743
2231