Michelle Coutu Hresko
Divergence · Monsanto Technology
Total Patents:
22
Overall Rank:
#195,462
Years Active:
2005–2020
Divergence Rank:
#5