Catherine Barnard
Catherine Barnard is Professor of EU Law and Employment Law and Fellow of Trinity College, University of Cambridge.
Catherine Barnard is Professor of EU Law and Employment Law and Fellow of Trinity College, University of Cambridge. See less