University

Universiteti Bedër / SHLUP “Hëna e plotë” BEDËR

https://ror.org/05xknxa42

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14318
3218
20
15463
7602
7223