Ismail Mohammed Haniyeh

GPTKB entity