Baptiste Hinaux

Swatch Group Research And Development · Eta Sa Manufacture Horlogère Suisse · Omega Sa
Total Patents: 29
Overall Rank: #128,242
Years Active: 2016–2025
Swatch Group Research And Development Rank: #14