David Butruille
Monsanto Technology · WARF
Total Patents:
39
Overall Rank:
#82,032
Years Active:
2000–2024
Monsanto Technology Rank:
#80