Thales (Netherlands)h-index: 62Total citations: 21,694Total papers: 1,285Homepage: https://www.thalesgroup.com/en/countries/europe/netherlands