Shmuel Shtrikman

Yeda Research And Development Co. · Numar · Ricor
Total Patents: 7
Overall Rank: #769,022
Years Active: 1982–1988
Yeda Research And Development Co. Rank: #229