Jesse Leonard Farris, III

Boston Scientific Scimed · Teleflex Life Sciences
Total Patents: 8
Overall Rank: #595,851
Years Active: 2011–2025
Boston Scientific Scimed Rank: #682