Kenneth Armstrong

Professor of European Union Law
Queen Mary, University of London