Steven C. Slater
Monsanto Technology · Calgene · Center For Innovative Technology
Total Patents:
18
Overall Rank:
#247,469
Years Active:
1994–2025
Monsanto Technology Rank:
#273