Christophe Giraud
Oberthur Technologies · Idemia France
Total Patents:
29
Overall Rank:
#126,899
Years Active:
2008–2025
Oberthur Technologies Rank:
#1