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