Abdel Fattah Yahya

GPTKB entity