Ido Schoenberg

I.M.D. Soft
Total Patents: 10
Overall Rank: #513,526
Years Active: 2001–2015
I.M.D. Soft Rank: #1