Michele Dunne has a position (Senior Associate, Middle East Program) at Carnegie Endowment for International Peace

Details
Title Senior Associate, Middle East Program
Is Current yes