Mohammed Hamid Abu al-Nasr

GPTKB entity