Lionel Paratte
Swatch Group Research And Development · Eta Sa Manufacture Horlogère Suisse · Asulab S.A.
Total Patents:
22
Overall Rank:
#190,047
Years Active:
1993–2025
Swatch Group Research And Development Rank:
#33