Abd al-Karim al-Iryani

GPTKB entity