Duane A. Potrzeba
Monsanto Technology
Total Patents:
195
Overall Rank:
#3,567
Years Active:
2012–2021
Monsanto Technology Rank:
#8