Steven E. Lentsch
Ecolab Usa · Economics Laboratory · NASA
Total Patents:
136
Overall Rank:
#7,611
Years Active:
1980–2025
Ecolab Usa Rank:
#9