Alfred J. Fichera
Wright Medical Technology · Depuy Spine · Depuy Synthes Products
Total Patents:
6
Overall Rank:
#860,596
Years Active:
1986–2013
Wright Medical Technology Rank:
#122