Christophe Barbier
Swatch · Swatch Group Management Services Ag · Rado Uhren Ag (Rado Watch Co. Ltd.) (Montres Rado Sa)
Total Patents:
6
Overall Rank:
#843,487
Years Active:
2010–2017
Swatch Rank:
#12