Bernard Doudin
CNRS · Universite De Strasbourg · University Of Nebraska
Total Patents:
7
Overall Rank:
#711,948
Years Active:
2003–2022
CNRS Rank:
#412