Troy Baker
Scott Technologies · Sanofi-Aventis · Swelling Solutions
Total Patents:
18
Overall Rank:
#250,879
Years Active:
2007–2023
Scott Technologies Rank:
#9