Gavin Barrett Editor

Dr Gavin Barrett is a Senior Lecturer in European Law at University College Dublin.