Jean-Claude Martin

Swatch Group Research And Development · Asulab S.A. · Centre Electronique Horloger S.A.
Total Patents: 47
Overall Rank: #60,080
Years Active: 1980–2024
Swatch Group Research And Development Rank: #8