University

University of Ajdabiya

http://uoa.edu.ly/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28401
1084
22
22635
28577
7356
6084