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