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