Francis Lepage
Neatfreak Group · Motive Power Industry Co. · Obrist Closures Switzerland Gmbh
Total Patents:
49
Overall Rank:
#56,373
Years Active:
1984–2022
Neatfreak Group Rank:
#1