James P. Sferra

Lsi · Orthohelix Surgical Designs · Lightning Systems
Total Patents: 17
Overall Rank: #275,548
Years Active: 1985–2017
Lsi Rank: #7