Steven Schneider
Lennox Industries · NASA · Zap! Holdings
Total Patents:
27
Overall Rank:
#144,408
Years Active:
1990–2023
Lennox Industries Rank:
#27