David L. Lee
Stauffer Chemical · Zeneca Limited · Ici Americas
Total Patents:
55
Overall Rank:
#45,521
Years Active:
1981–2025
Stauffer Chemical Rank:
#7