Brandi Chiapelli
Monsanto Technology · Divergence
Total Patents:
9
Overall Rank:
#565,693
Years Active:
2005–2019
Monsanto Technology Rank:
#551