leila-demarest

Articles by

Leila Demarest

Leila Demarest is Assistant Professor of African Politics at the University of Leiden in the Netherlands.