Leigh H. English

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