University

Bifrost University / Háskólinn á Bifröst

https://www.bifrost.is/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12012
2658
7
9822
6488
6650