University

University Centre of the Westfjords

https://ror.org/00z2vfv58

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16571
3718
8
15108
8370
7223