Kenneth Armstrong

Professor of European Union Law
University of Cambridge