University

Attahadi University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29613
1156
29
24722
29702
5822
6528