Digital Single Market
Digital Economy & Society

ICT 2013

Mike ASHWORTH

picture
STFC
Scientific Computing Department
United Kingdom