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