University

Université Ibn Khaldoun Tiaret

http://www.univ-tiaret.dz/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4226
166
27
8284
13042
3368
3382