Thales (Spain)h-index: 15Total citations: 772Total papers: 106Homepage: https://www.thalesgroup.com/en/countries/europe/spain