Telefonica Research and Developmenth-index: 105Total citations: 68,662Total papers: 2,937Homepage: http://www.tid.es/