Cedric Decosterd

Eta Sa Manufacture Horlogère Suisse · Swatch Group Research And Development
Total Patents: 5
Overall Rank: #950,430
Years Active: 2015–2023
Eta Sa Manufacture Horlogère Suisse Rank: #71