Carl Deirmengian
Depuy Synthes Products · Trice Medical · Moog
Total Patents:
19
Overall Rank:
#231,138
Years Active:
2009–2025
Depuy Synthes Products Rank:
#349