John Macdonald
Smith & Nephew · Intel
Total Patents:
5
Overall Rank:
#950,106
Years Active:
1988–2023
Smith & Nephew Rank:
#115