University

Nehemia University Pogradec / SHLUP Shkolla e Lartë Nehemia

https://www.ng-university.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23554
5219
32
23355
6492
6650