Abdul Salam al-Iryani

GPTKB entity