Scott Trenhaile
Smith & Nephew · Smith & Nephew Orthopaedics Ag · Smith & Nephew Pte. Limited
Total Patents:
12
Overall Rank:
#407,569
Years Active:
2013–2023
Smith & Nephew Rank:
#162