Clement Meyrat
Swatch Group Management Services Ag · Smh Management Services Ag · Eta Sa Fabriques D'Ebauches
Total Patents:
27
Overall Rank:
#147,455
Years Active:
1983–2012
Swatch Group Management Services Ag Rank:
#1