University

University Luarasi / SHLUP Luarasi

https://luarasi-univ.edu.al/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13260
2981
18
11183
7521
7216