Ahmed Hussein al-Shar’a

GPTKB entity