Sayyid Ahmed bin Hamoud

GPTKB entity