James A. Baum

Monsanto Technology · Ecogen
Total Patents: 89
Overall Rank: #18,224
Years Active: 1995–2025
Monsanto Technology Rank: #41