University

Nehemia University Pogradec / SHLUP Shkolla e Lartë Nehemia

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23018
5480
26
21662
22619
11401
6033