Teresa Huskowska
Monsanto Technology · Zenco (No. 4) Limited
Total Patents:
9
Overall Rank:
#571,531
Years Active:
1999–2017
Monsanto Technology Rank:
#471