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