University

University of Ajdabiya

http://uoa.edu.ly/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
28517
1103
24
24298
28593
5819
6626