Stephane Pellet-Rostaing

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