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