Olivier Silvant
Omega Sa · Swatch Group Management Services Ag
Total Patents:
13
Overall Rank:
#372,833
Years Active:
2001–2023
Omega Sa Rank:
#6