Mohamed Abdel Salam Mahgoub

GPTKB entity