Abdul Karim al-Khurasani

GPTKB entity