University

University of Ajdabiya

http://uoa.edu.ly/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28139
1143
26
23468
28137
11401
6033