Called to the bar in Oct 2009 (Lincoln's Inn)
The Court of Justice of the European Free Trade Association States (EFTA COURT), Efta Court, 1 Rue du Fort Thungen, Luxembourg, Luxembourg, 1499
(+352) 42 10 81