Alain Jornod
Swatch Group Research And Development · Tesa Brown & Sharpe S.A.
Total Patents:
12
Overall Rank:
#403,435
Years Active:
1997–2024
Swatch Group Research And Development Rank:
#38