Senior Research Fellow
Dundee, Dundee City, United Kingdom
Max Planck Institute for Comparative Public Law and International Law
Senior Research Fellow
Georg-August-Universität Göttingen
Research Fellow
Ludwig-Maximilians-Universität (LMU) München
Lecturer
Swansea University
Tutor and Rechtsanwaeltin
Max Planck Foundation for International Peace and the Rule of Law
Senior Research Fellow
Durham University
Associate Professor of International Law
The University of Dundee
Lecturer
Birmingham City University
Lecturer
Newcastle University
The University of Göttingen