University

University of Tobruk

http://www.tu.edu.ly/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27713
1098
24
27021
27623
11401
6033