al-Mansur al-Hadi

GPTKB entity