Derek Shaw
Depuy Synthes Products · Astrazeneca Ab · ICI
Total Patents:
24
Overall Rank:
#169,648
Years Active:
1984–2024
Depuy Synthes Products Rank:
#93