John Finn

Bloom Energy · Ion America
Total Patents: 13
Overall Rank: #380,212
Years Active: 2004–2018
Bloom Energy Rank: #31