Michael Jacene
Depuy Synthes Products · Depuy Spine · C.R. Bard
Total Patents:
29
Overall Rank:
#129,866
Years Active:
2009–2023
Depuy Synthes Products Rank:
#153