Lahouari Addi

Lahouari Addi, a native of Algeria, is associate professor at the Institut d’Etudes Politiques in Lyons, France, and visiting professor of political science at the University of Utah.