Michel Willemin
Swatch Group Research And Development · Em Microelectronic-Marin Sa · IBM
Total Patents:
64
Overall Rank:
#34,150
Years Active:
2003–2025
Swatch Group Research And Development Rank:
#2