University

Jubail Technical Institute

https://en.wikipedia.org/wiki/Jubail Technical Ins

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12915
545
55
15225
6553
6819