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