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