Avraham Ophir
I.D.E. Technologies
Total Patents:
11
Overall Rank:
#463,197
Years Active:
1996–2015
I.D.E. Technologies Rank:
#2