University

University of Business and Technology

https://www.ubt.edu.sa/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8775
351
43
13205
4854
6650