University

Nehemia University Pogradec / SHLUP Shkolla e Lartë Nehemia

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24068
5429
31
22006
24009
5819
6626