Magen Starr Eller

Monsanto Technology
Total Patents: 62
Overall Rank: #36,896
Years Active: 2014–2022
Monsanto Technology Rank: #53