David I. Correa
Eta Sa Manufacture Horlogère Suisse
Total Patents:
5
Overall Rank:
#959,495
Years Active:
1989–2022
Eta Sa Manufacture Horlogère Suisse Rank:
#71