Dennis P. Riley
Monsanto Technology · Galera Labs · The Procter & Gamble
Total Patents:
59
Overall Rank:
#39,800
Years Active:
1982–2025
Monsanto Technology Rank:
#20