Leïla Choukroune

Leïla Choukroune is Professor of International Law and University Research and Innovation Theme Professor in Democratic Citizenship at the University of Portsmouth (UK).
Leïla Choukroune
Down To Earth
www.downtoearth.org.in