Amir Horvitz

Ibex Technologies · Netafim
Total Patents: 4
Overall Rank: #1,135,438
Years Active: 2010–2023
Ibex Technologies Rank: #2