Mohamed Khafagy

Senior Advisor - Egypt