Jean-Luc Helfer
Eta Sa Manufacture Horlogère Suisse · Swatch Group Research And Development · Nivarox-Far S.A.
Total Patents:
82
Overall Rank:
#21,468
Years Active:
2007–2025
Eta Sa Manufacture Horlogère Suisse Rank:
#2