University

Volda University College / Høgskulen i Volda

https://www.hivolda.no/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4620
1380
21
5375
5532
5118