Jerome Favre

Swatch Group Research And Development · Montres Breguet S.A. · Blancpain Sa
Total Patents: 65
Overall Rank: #33,352
Years Active: 2011–2025
Swatch Group Research And Development Rank: #3