James Scott

General Surgical Innovations · Aira · Freehold Surgical
Total Patents: 21
Overall Rank: #204,776
Years Active: 1992–2024
General Surgical Innovations Rank: #16