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