University

University of Ajdabiya

https://www.uoa.edu.ly/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28543
1105
28
28522
6488
6650