Stephane Reculusa
CNRS · Cpe Lyon Formation Continue Et Recherche · Institut Polytechnique De Bordeaux
Total Patents:
2
Overall Rank:
#1,903,472
Years Active:
2011–2020
CNRS Rank:
#1,756