University

University of Ajdabiya

https://uoa.edu.ly/ar/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29237
1123
25
29210
5963
6658