University

College of Computer Techniques Tripoli

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27777
1070
21
23781
27900
5819
6626