Maria Fernandez Ciurleo

Swatch Group Research And Development
Total Patents: 4
Overall Rank: #1,164,400
Years Active: 2016–2020
Swatch Group Research And Development Rank: #71