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