Dean Hughes
Smith & Nephew · University of Pennsylvania · Smith & Nephew Richards
Total Patents:
19
Overall Rank:
#233,762
Years Active:
1996–2024
Smith & Nephew Rank:
#65