Isaac Shariv
El-Mul Technologies · Yeda Research And Development Co.
Total Patents:
5
Overall Rank:
#1,043,529
Years Active:
1999–2002
El-Mul Technologies Rank:
#12