Thomas Pepe
Depuy Synthes Products
Total Patents:
25
Overall Rank:
#158,382
Years Active:
2011–2025
Depuy Synthes Products Rank:
#72