Jean-Rene Martin
CNRS · Le Centre National De Larecherche Scientifique · Ecole Centrale De Lyon
Total Patents:
9
Overall Rank:
#567,877
Years Active:
1999–2018
CNRS Rank:
#978