Sarah Gehlhar
Monsanto Technology
Total Patents:
91
Overall Rank:
#17,647
Years Active:
2012–2019
Monsanto Technology Rank:
#34