Nadav Helfman

Sap Portals Israel
Total Patents: 8
Overall Rank: #621,907
Years Active: 2008–2023
Sap Portals Israel Rank: #7