David L. Lee

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