Thomas Pepe

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