Shamai Izhar
State Of Israel, Ministry Of Agriculture, Agricultural Research Organization · The State Of Israel, Ministry Of Agriculture...
Total Patents:
8
Overall Rank:
#666,146
Years Active:
1992–2000
State Of Israel, Ministry Of Agriculture, Agricultural Research Organization Rank:
#1