University

University of Vlora / Universiteti “Ismail Qemali”

https://univlora.edu.al/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10581
2514
8
10597
13251
7356
5341