David Weingaertner

Bloom Energy · Shell Oil Compny
Total Patents: 61
Overall Rank: #37,633
Years Active: 1991–2025
Bloom Energy Rank: #3