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