Muhammad abd-al-Salam Faraj

GPTKB entity