Robert Dodd
CNRS · Universite De Berne · Assistance Publique—Hôpitaux De Paris (Aphp)
Total Patents:
9
Overall Rank:
#555,747
Years Active:
1993–2022
CNRS Rank:
#125