Ehud Shapiro

Yeda Research And Development Co. · IBM
Total Patents: 13
Overall Rank: #382,517
Years Active: 1988–2016
Yeda Research And Development Co. Rank: #90