Eller Torres

Alphatec Spine · Zest Ip Holdings · Simpirica Spine
Total Patents: 8
Overall Rank: #607,191
Years Active: 2013–2025
Alphatec Spine Rank: #24