Professor Simon Deakin awarded the 2010 ECGI Allen & Overy Law Prize

17 May 2010 2 min read