Serge Nicoud

Eta Sa Manufacture Horlogère Suisse
Total Patents: 2
Overall Rank: #1,787,784
Years Active: 2013–2024
Eta Sa Manufacture Horlogère Suisse Rank: #98