Otto W. Maender

Monsanto Technology · Flexsys America
Total Patents: 15
Overall Rank: #325,958
Years Active: 1980–2010
Monsanto Technology Rank: #120