Edmond Capt
Blancpain Sa · Montres Jaquet Droz Sa · Frederic Piguet S.A.
Total Patents:
22
Overall Rank:
#193,032
Years Active:
2000–2023
Blancpain Sa Rank:
#3