Thomas Wade Fallin
Smith & Nephew · Smith & Nephew Richards · Zimmer
Total Patents:
37
Overall Rank:
#90,340
Years Active:
1991–2019
Smith & Nephew Rank:
#212