Ali Abdullah Ayyoub

GPTKB entity