Robert L. Richards
Depuy Synthes Products · Amoco · Howmedica Osteonics
Total Patents:
19
Overall Rank:
#233,437
Years Active:
1989–2024
Depuy Synthes Products Rank:
#614