Leïla Choukroune

Leïla Choukroune is a professor of international law and director of the University Research and Innovation Theme in Democratic Citizenship at the University of Portsmouth.

June 3, 2019