University

College of Banking and Financial Studies

http://www.cbfs.edu.om/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17155
540
24
23930
15969
5819
6626