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