James Baker

Vidamed · Delphi Technologies · Rita Medical Systems
Total Patents: 48
Overall Rank: #58,431
Years Active: 1995–2022
Vidamed Rank: #5