Peter Guzman
Monsanto Technology · Monsanto Technologies
Total Patents:
124
Overall Rank:
#9,286
Years Active:
2012–2025
Monsanto Technology Rank:
#21