Joel Renouard
Herakles · Snpe Materiaux Energetiques · CNRS
Total Patents:
6
Overall Rank:
#844,548
Years Active:
2006–2017
Herakles Rank:
#14