Alabdullah, T. T. Y. and Ahmed, E. R. (2021) “New Insights to Investigate the Impact of Internal Control Mechanisms on Firm Performance: A Study in Oman”, Riset Akuntansi dan Keuangan Indonesia, 6(2), pp. 205–214. doi: 10.23917/reaksi.v6i2.15842.