Jeff Barnes
Insulet · Transmedics · Advanced Technology & Materials Co.
Total Patents:
19
Overall Rank:
#232,145
Years Active:
1997–2024
Insulet Rank:
#22