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