Ahmed El-Hashemy

Researcher at National Center for Middle East Studies