Red Pepper > Leila Tayeb

Leila Tayeb

Leila Tayeb is an assistant professor at Northwestern University, Qatar, and co-editor at Lamma: A Journal of Libyan Studies

Leila Tayeb is an assistant professor at Northwestern University, Qatar, and co-editor at Lamma: A Journal of Libyan Studies