University

Omar Al Mukhtar University

https://omu.edu.ly/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4731
246
4
11470
3189
4816