Abdullah Al-Eyaf

GPTKB entity