Naguib el-Rihani

GPTKB entity