University

Attahadi University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29060
1123
25
24470
29092
7356
6084