Colin Scott

Colin Scott

Full Professor of EU Regulation & Governance

+353 1 716 8224