Christopher L. Souder

Monsanto Technology · Monsanto Technologies
Total Patents: 108
Overall Rank: #12,476
Years Active: 2012–2019
Monsanto Technology Rank: #24