Leigh H. English
Monsanto Technology · Ecogen
Total Patents:
26
Overall Rank:
#149,489
Years Active:
1991–2025
Monsanto Technology Rank:
#149