IMDEA Networksh-index: 72Total citations: 37,063Total papers: 1,547Homepage: http://www.networks.imdea.org/