Roger C. Ayotte

Monsanto Technology · Ascend Performance Materials Operations
Total Patents: 3
Overall Rank: #1,460,167
Years Active: 1993–2020
Monsanto Technology Rank: #586