Richard C. Techiera
Depuy Spine · Depuy Synthes Products · Johnson & Johnson
Total Patents:
20
Overall Rank:
#223,724
Years Active:
1997–2016
Depuy Spine Rank:
#40