Tarcisio Gazzini Editor & Author

Tarcisio Gazzini is Associate Professor of Law, Free University Amsterdam, The Netherlands and Nicholas Tsagourias is Professor of International Law and Security, University of Glasgow, UK