Yitzhack Schwartz

Navix International Limited · Biosense Webster (Israel) · Biosense
Total Patents: 86
Overall Rank: #19,438
Years Active: 2003–2025
Navix International Limited Rank: #1