Eric Humbert

Invoxia · Société Bic
Total Patents: 7
Overall Rank: #686,431
Years Active: 1995–2025
Invoxia Rank: #1