Alan J. Dextradeur
Codman & Shurtleff · Integra Lifesciences Switzerland Sàrl · Depuy Synthes Products
Total Patents:
34
Overall Rank:
#102,863
Years Active:
1999–2021
Codman & Shurtleff Rank:
#2