University

University of Vlora

https://univlora.edu.al/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6293
1720
5
13868
5963
4987