Paul Cooper
Integra Lifesciences · Depuy Orthopaedics · Depuy Products
Total Patents:
8
Overall Rank:
#623,961
Years Active:
1998–2022
Integra Lifesciences Rank:
#39