Yvan Ferri

Swatch Group Research And Development · Asulab S.A. · Eta Sa Manufacture Horlogère Suisse
Total Patents: 33
Overall Rank: #105,770
Years Active: 2005–2025
Swatch Group Research And Development Rank: #18