University

Universitat de Vic Universitat Central de Catalunya

https://www.uvic.cat/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
2181
782
62
1719
3724
1712
2651