Delphine Deschaux-Dutard Editor & Author

Delphine Deschaux-Dutard is an Associate Professor in Political Science at the University Grenoble Alpes, France. She is also a researcher at CESICE and Vice-Dean for International Relations at the Faculty of law at the same institution.