Orphée Cugat

CNRS · CEA · Institut Polytechnique De Grenoble
Total Patents: 11
Overall Rank: #454,273
Years Active: 2006–2021
CNRS Rank: #125