Richard J. Taft
Arthrex · Zimmer · Centerpulse Orthopedics
Total Patents:
9
Overall Rank:
#566,590
Years Active:
2002–2019
Arthrex Rank:
#200