Yousuf Mohamed Al-Jaida

GPTKB entity