Nathalie Dechoux
Aledia · CEA
Total Patents:
3
Overall Rank:
#1,480,773
Years Active:
2016–2018
Aledia Rank:
#27