Troy Baker

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