Jacob Karni
Yeda Research And Development Co. · Heliofocus
Total Patents:
14
Overall Rank:
#345,835
Years Active:
1993–2021
Yeda Research And Development Co. Rank:
#24