Rocco Catanese

Omega Sa · Swatch Group Management Services Ag
Total Patents: 18
Overall Rank: #251,911
Years Active: 2012–2023
Omega Sa Rank: #3