University

Ibri College of Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17679
567
27
2137
18965
5819
6626