Robert Ozawa

Boston Scientific · Pacesetter
Total Patents: 34
Overall Rank: #103,129
Years Active: 1995–2019
Boston Scientific Rank: #26