Rene Frigiere
The Cricket Company · Societe Bic · Feudor S.A.
Total Patents:
21
Overall Rank:
#200,449
Years Active:
1991–2025
The Cricket Company Rank:
#1