Stascha Offenback
Swatch · Swatch Ag (Swatch Sa)(Swatch Ltd.)
Total Patents:
3
Overall Rank:
#1,616,987
Years Active:
1999–2002
Swatch Rank:
#22