Paul Leo Salvas
Smith & Nephew · Johnson & Johnson
Total Patents:
10
Overall Rank:
#504,469
Years Active:
1998–2020
Smith & Nephew Rank:
#188