College of Europe
Visiting Professor of Law
European University Institute
Researcher
The London School of Economics and Political Science (LSE)
Lecturer in Law
The London School of Economics and Political Science (LSE)
Professor of Law
The London School of Economics and Political Science (LSE)
Associate Professor of Law
College of Europe
Teaching Assistant
European University Institute
College of Europe