Gareth T. Davies
Professor of EU Law
VU University Amsterdam