University

Attahadi University

https://www.attahadi.edu.ly/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
29610
1157
29
24719
29698
5819
6626