Mustafa Mohamed Hasaballah First name Mustafa Middle name Mohamed Family name Hasaballah Representing member/partner Egypt Preferred language English