University

Jubail Technical Institute

http://www.jti.edu.sa/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16760
535
53
19187
15760
7360
6084