al-Kamil Sha'ban

GPTKB entity