University

Shkolla e Lartë Private e Edukimit

https://cde.edu.al/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29935
5966
43
29912
7619
7217