University

Ibri College of Technology

http://www.ibrict.edu.om/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16070
526
28
3826
19308
9405
6033