University

Nehemia University Pogradec / SHLUP Shkolla e Lartë Nehemia

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23659
5669
28
20900
23623
9491
5789