Skott Greenhalgh
Tela Bio · Intervalve · Alphatec Spine
Total Patents:
20
Overall Rank:
#213,160
Years Active:
2009–2025
Tela Bio Rank:
#2