Tawfik Abu al-Huda

GPTKB entity