Géraldine Decaux

Id Lab
Total Patents: 3
Overall Rank: #1,430,162
Years Active: 2019–2021
Id Lab Rank: #3