CELS Mackenzie-Stuart Lecture 2009 - Eleanor Sharpson QC, Advocate General at the Court of Justice of the European Communities

21 December 2009 1 min read