Scott C. Johnson
Monsanto Technology · Luminex · Eragen Biosciences
Total Patents:
22
Overall Rank:
#190,242
Years Active:
2009–2025
Monsanto Technology Rank:
#363