Steve Hughes
Swatch · Swatch Ag (Swatch Sa)(Swatch Ltd.) · J. C. Bamford Excavators Limited
Total Patents:
9
Overall Rank:
#567,029
Years Active:
1999–2018
Swatch Rank:
#22