Steven Amendola

Millennium Cell · Eos Energy Storage · National Patent Development
Total Patents: 32
Overall Rank: #112,147
Years Active: 1980–2023
Millennium Cell Rank: #1