Dominique Lechot
Swatch Group Research And Development · Montres Breguet S.A. · Eta Sa Manufacture Horlogère Suisse
Total Patents:
52
Overall Rank:
#50,072
Years Active:
2009–2025
Swatch Group Research And Development Rank:
#4