University

University of Tobruk

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
27713
1098
24
27021
27623
11401
6033