Catherine A. Chay
Monsanto Technology
Total Patents:
55
Overall Rank:
#45,201
Years Active:
2003–2025
Monsanto Technology Rank:
#60