Eliezer Konfino
Yeda Research And Development Co.
Total Patents:
11
Overall Rank:
#465,449
Years Active:
1998–2013
Yeda Research And Development Co. Rank:
#48