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).
Connect:
Leïla Choukroune
Down To Earth
www.downtoearth.org.in