Felix Jaeggi
Eta Sa Manufacture Horlogère Suisse · Swatch Group Research And Development
Total Patents:
2
Overall Rank:
#1,753,152
Years Active:
2023–2024
Eta Sa Manufacture Horlogère Suisse Rank:
#145