Mohamed Ibrahim Mohamed El Hamaki

GPTKB entity