Thomas A. Russell
Smith & Nephew · Innovation · Zimmer Knee Creations
Total Patents:
51
Overall Rank:
#51,995
Years Active:
1995–2025
Smith & Nephew Rank:
#57