Nicolas Martin
Thales · Dassault Systemes · CEA
Total Patents:
45
Overall Rank:
#64,502
Years Active:
2001–2025
Thales Rank:
#5