University

University of Ajdabiya

http://uoa.edu.ly/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28184
1130
27
22645
28292
8602
6115