Paulo Bravo

Swatch Group Research And Development · Swatch Group Management Services Ag · Eta Sa Manufacture Horlogère Suisse
Total Patents: 15
Overall Rank: #307,716
Years Active: 2009–2025
Swatch Group Research And Development Rank: #38