University

Omar Al Mukhtar University

http://omu.edu.ly/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6112
250
5
21608
16120
3657
4751