University

Nehemia University Pogradec / SHLUP Shkolla e Lartë Nehemia

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22334
5410
26
21267
21921
10778
6007