Damien Schmutz
Eta Sa Manufacture Horlogère Suisse · Swatch Group Research And Development · Eta Sa Manufacturing Horlogere Suisse
Total Patents:
9
Overall Rank:
#557,012
Years Active:
2017–2022
Eta Sa Manufacture Horlogère Suisse Rank:
#35