Gavin Barrett

Associate Professor, Jean Monnet Professor of European Constitutional and Economic Law, University College Dublin