Melissa Compton Spears
Monsanto Technology · Sigma-Aldrich Co.
Total Patents:
6
Overall Rank:
#828,792
Years Active:
2008–2020
Monsanto Technology Rank:
#640