Patrick J. Lennon
Monsanto Technology · Pharmacia · G.D. Searle
Total Patents:
30
Overall Rank:
#124,690
Years Active:
1987–2020
Monsanto Technology Rank:
#758