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