IMDEA Networks Institute Publications Repository