Luca De Rosa

Swatch Group Research And Development · Em Microelectronic-Marin Sa
Total Patents: 6
Overall Rank: #798,437
Years Active: 2014–2024
Swatch Group Research And Development Rank: #59