Pierpasquale Tortora
Swatch Group Research And Development · Blancpain Sa · Comadur Sa
Total Patents:
32
Overall Rank:
#111,095
Years Active:
2013–2025
Swatch Group Research And Development Rank:
#12