Xavier Tinguely
Eta Sa Manufacture Horlogère Suisse · Swatch · Seyonic S.A.
Total Patents:
10
Overall Rank:
#507,860
Years Active:
2007–2018
Eta Sa Manufacture Horlogère Suisse Rank:
#35