University

University of Vlora / Universiteti “Ismail Qemali”

http://univlora.edu.al/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
7029
1884
5
9294
13627
7536
4908