Stephane Lauper
Omega Sa · Swatch Group Research And Development · Montres Breguet S.A.
Total Patents:
26
Overall Rank:
#149,698
Years Active:
2016–2025
Omega Sa Rank:
#5