E. Skott Greenhalgh

Stryker · Stout Medical Group · Tela Bio
Total Patents: 103
Overall Rank: #13,589
Years Active: 2000–2025
Stryker Rank: #35