University

University of Business and Technology

http://www.ubt.edu.sa/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11849
351
44
14815
14283
5522
6084