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