Xiamen, 361005
China
Xiamen University
political instability, regulatory quality, financial reporting opacity, bank systematic risk, Africa.