Steve Carusillo
Stryker
Total Patents:
14
Overall Rank:
#331,142
Years Active:
2005–2025
Stryker Rank:
#129