Wayne Kennard
Monsanto Technology
Total Patents:
12
Overall Rank:
#415,558
Years Active:
2006–2019
Monsanto Technology Rank:
#758