Laron L. Peters
Monsanto Technology · Asgrow Seed Company
Total Patents:
172
Overall Rank:
#4,691
Years Active:
1999–2020
Monsanto Technology Rank:
#12