Mohamed Yousef el-Magariaf

GPTKB entity