Luis A. Jurado
Monsanto Technology · Climate
Total Patents:
6
Overall Rank:
#826,487
Years Active:
2002–2021
Monsanto Technology Rank:
#758