Sergio Rota

Swatch Group Research And Development · Eta Sa Manufacture Horlogère Suisse · Asulab S.A.
Total Patents: 7
Overall Rank: #728,348
Years Active: 2005–2018
Swatch Group Research And Development Rank: #94