University

Ibri College of Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15608
498
23
3236
18686
7337
6115