Telefónica (Spain)h-index: 47Total citations: 10,142Total papers: 472Homepage: https://www.telefonica.com/es/