Laurent Farlotti
Neopost Technologies · Quadient Technologies France · Benson S.A.
Total Patents:
14
Overall Rank:
#333,985
Years Active:
1989–2025
Neopost Technologies Rank:
#10