Hafez Ghanem

Hafez Ghanem
Hafez Ghanem
Senior Fellow, Policy Center for the New South

Egypt