Ibrahim el-Salahi

GPTKB entity