Yoram Eyal
The State Of Israel, Ministry Of Agriculture & Rural Development · Yeda Research And Development Co.
Total Patents:
2
Overall Rank:
#2,136,955
Years Active:
2004–2009
The State Of Israel, Ministry Of Agriculture & Rural Development Rank:
#7