Arnaud Casagrande
Swatch Group Research And Development · Asulab S.A. · Em Microelectronic-Marin Sa
Total Patents:
44
Overall Rank:
#66,814
Years Active:
2001–2025
Swatch Group Research And Development Rank:
#7