Mohammed Diab Ibrahim al-Masri

GPTKB entity