Claire Rannoux

Swatch Group Research And Development · Compagnie Generale Des Etablissements Michelin · Ifp Energies Nouvelles
Total Patents: 23
Overall Rank: #176,854
Years Active: 2018–2025
Swatch Group Research And Development Rank: #26