Michel Sagardoyburu

Swatch Group Research And Development · Sharp Kabushiki Kaisha
Total Patents: 16
Overall Rank: #287,300
Years Active: 2009–2024
Swatch Group Research And Development Rank: #29