University

University of Tobruk

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27014
1065
24
26903
26810
8602
6115