John Vella: John Vella | Faculty of Law
Nicolas Traut: Dr Nicolas Traut | Oxford University Centre for Business Taxation