University

College of Computer Techniques Tripoli

http://www.cctt.edu.ly/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
27777
1070
21
23781
27900
5819
6626