Today Only | £12 off your order. Get the code »

Johnny Ryan

Johnny Ryan is Senior Researcher at the Institute of International and European Affairs, Dublin, where he leads the Digital Future programme.