Jean-Francois Mainguet
CEA · Idemia Identity & Security France · Thomson-Csf
Total Patents:
35
Overall Rank:
#97,002
Years Active:
2001–2025
CEA Rank:
#30