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