University

University of Ajdabiya

http://uoa.edu.ly/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28582
1092
23
22638
28816
7360
6084