Or Igelka

Sap Se · Sap Portals Israel · Google
Total Patents: 11
Overall Rank: #440,492
Years Active: 2014–2024
Sap Se Rank: #373