Stephane Pellet-Rostaing
CNRS · CEA · Universite De Montpellier
Total Patents:
15
Overall Rank:
#317,294
Years Active:
2005–2022
CNRS Rank:
#218