Annette C. Slaney
Monsanto Technology · Ecogen · Monsanto Technologies
Total Patents:
21
Overall Rank:
#211,118
Years Active:
1993–2010
Monsanto Technology Rank:
#233