Pierre Roux

CNRS · Institut Curie · Universite De Montpellier
Total Patents: 39
Overall Rank: #80,845
Years Active: 1981–2025
CNRS Rank: #33