Stephen Faragher
Obrist Closures Switzerland Gmbh
Total Patents:
8
Overall Rank:
#621,426
Years Active:
2014–2023
Obrist Closures Switzerland Gmbh Rank:
#6