Hafez received his PhD from the London School of Economics and Political Science, where he studied under Fred Halliday.
Hafez received his PhD from the London School of Economics and Political Science. He studied under Fred Halliday.