Iris Tzafrir

Monsanto Technology · University of Minnesota
Total Patents: 6
Overall Rank: #870,680
Years Active: 1999–2009
Monsanto Technology Rank: #758