University

Université des Sciences et de la Technologie d'Oran Mohamed Boudiaf

https://www.univ-usto.dz/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
3100
102
11
3151
10155
2041
2534