University

University of Ajdabiya

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29235
1123
25
29208
5963
6683