University

Universitat de Vic Universitat Central de Catalunya

https://www.uvic.cat/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2256
793
61
1761
3784
1729
2666