Charlotte Sartell
Monsanto Technology · Stine Seed Farm
Total Patents:
56
Overall Rank:
#44,621
Years Active:
2005–2020
Monsanto Technology Rank:
#59