Francesco Mendini
Swatch Ag (Swatch Sa)(Swatch Ltd.) · Swatch · Bormioli Rocco S.P.A.
Total Patents:
20
Overall Rank:
#222,780
Years Active:
1997–2018
Swatch Ag (Swatch Sa)(Swatch Ltd.) Rank:
#1