University

University of the Faroe Islands / Fróðskaparsetur Føroya

https://www.setur.fo/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5122
1490
1
10266
6492
3883