David Faris

David Faris is Assistant Professor of Political Science at Roosevelt University, where he teaches Egyptian and Middle Eastern Politics. He holds a PhD in Political Science from Pennsylvania University.