Indra (Spain)h-index: 55Total citations: 16,553Total papers: 3,470Homepage: http://www.indracompany.com/en/