University

College of Banking and Financial Studies

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17833
578
26
23433
16614
7356
6084