Joel Delecrin
Ldr Medical · CNRS · Zimmer
Total Patents:
16
Overall Rank:
#296,687
Years Active:
1996–2018
Ldr Medical Rank:
#5