University

University of Vlora

https://univlora.edu.al/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6304
1723
5
13866
5963
5006