Len F. Lee
Monsanto Technology · G.D. Searle · Rohm And Haas
Total Patents:
89
Overall Rank:
#18,482
Years Active:
1980–2004
Monsanto Technology Rank:
#1